LOGGER  Logger
Data Logging using ESP8266
flashservices.h
Go to the documentation of this file.
1 //
18 // Copyright (c) 2015-2016 by Dragonnorth Group, all rights reserved.
19 //
20 // An unrestricted license to this software is granted to:
21 // Airborne Sensor, Inc.
22 // and may be granted to others.
23 
24 #ifndef flashservicesHedit
25 #define flashservicesHedit 1
26 // 28Dec15 MJNewman 1: Created
27 //
28 
32 
39 extern void flashInit();
40 
48 extern void flashServicesLoop();
49 
50 
54 
69 extern bool flashReadBytes(uint32_t address,uint32_t numBytes,void *pBuffer);
70 
73 extern void flashEraseAll();
74 
77 extern void flashDatabaseExists();
78 
81 extern uint32_t flashGetDatabaseSize();
82 
92 extern bool flashWriteBytes(uint32_t offset,uint32_t numBytes,void *pBuffer);
93 
95 extern void flashCardInfo();
96 
99 extern void flashservicesDump();
100 
101 #endif // defined(flashservicesHedit)
uint32_t flashGetDatabaseSize()
Definition: flashservices.cpp:89
void flashEraseAll()
erase all data
Definition: flashservices.cpp:102
void flashInit()
< version of this include file
Definition: flashservices.cpp:48
bool flashReadBytes(uint32_t address, uint32_t numBytes, void *pBuffer)
Blocking model routines.
Definition: flashservices.cpp:118
void flashCardInfo()
Report the state of the flash card and info about its content.
Definition: flashservices.cpp:168
void flashDatabaseExists()
Definition: flashservices.cpp:79
void flashservicesDump()
Definition: flashservices.cpp:235
void flashServicesLoop()
bool flashWriteBytes(uint32_t offset, uint32_t numBytes, void *pBuffer)
Definition: flashservices.cpp:144