Genie Recorder v3

This commit is contained in:
Derek Jamison
2024-02-04 13:13:58 -06:00
parent 95d939cd2a
commit b995a55ef3
46 changed files with 1825 additions and 445 deletions

View File

@@ -2,6 +2,16 @@
#include <furi.h>
typedef struct GenieFile GenieFile;
GenieFile* genie_file_load(const char* path);
void genie_file_free(GenieFile* file);
uint32_t genie_file_get_key_hi(GenieFile* file);
uint32_t genie_file_get_key_lo(GenieFile* file);
uint16_t genie_file_get_last_sent(GenieFile* file);
uint16_t genie_file_get_rec_count(GenieFile* file);
void genie_file_set_last_sent(const char* genie_path, uint16_t last_sent);
bool genie_save(uint32_t count, FuriString* key);
uint32_t genie_save_bin(const char* key);
uint32_t genie_load();