1#ifndef PERSISTENT_STORAGE_H_INCLUDED
2#define PERSISTENT_STORAGE_H_INCLUDED
T Persistent_Storage_Read(uint16_t addr)
This function reads a value of type T from EEPROM.
void Persistent_Storage_Wipe()
This functions clears the EEPROM by writing EEPROM_RESET_VALUE to each memory addres.
void Persistent_Storage_Increment_Frame_Counter(bool valid)
This functions increments one of frame counters of the currently active modem in EEPROM.
void Persistent_Storage_Increment_Counter(uint16_t addr)
This functions increments 2-byte counter in EEPROM.
void Persistent_Storage_Update_Stats(uint16_t addr, T val)
Updates minimum, average and maximum stats in EEPROM.
void Persistent_Storage_Write(uint16_t addr, T val)
This function writes a value of type T to the eerom.