5#ifndef CRDB_EXTENDED_H_
6# define CRDB_EXTENDED_H_
8#include "common/CRDB.h"
46 extern void setup(
char const * databasePath);
47 extern void setup(__FlashStringHelper
const * databasePath);
49 extern bool matchCRC(
crc32_t * crc32ptr =
nullptr, uint8_t offset = 0);
50 extern bool searchDatabase(
crc32_t * crc32ptr =
nullptr);
52 extern bool browseDatabase();
54 extern bool compareCRC(
char const * databasePath,
crc32_t * crc32ptr =
nullptr, uint8_t offset = 0);
55 extern bool compareCRC(__FlashStringHelper
const * databaseName,
crc32_t * crc32ptr =
nullptr, uint8_t offset = 0);
57 extern bool compareCRC(
char const * databasePath,
crc32_t & crc32, uint8_t offset = 0);
58 extern bool compareCRC(__FlashStringHelper
const * databaseName,
crc32_t & crc32, uint8_t offset = 0);
Main program.
Definition Storage.h:13
Interface for handling CRC32 values.
Definition crc32_t.h:14