uEEPROMLib
https://github.com/Naguissa/uEEPROMLib
|
uEEPROMLib header file More...
#include "Arduino.h"
#include <Wire.h>
Go to the source code of this file.
Classes | |
class | uEEPROMLib |
I2C EEPROM library. Split from uRTCLib. More... | |
Macros | |
#define | UEEPROMLIB |
Prevent multiple inclussion. | |
#define | UEEPROMLIB_WIRE Wire |
#define | UEEPROMLIB_ADDRESS 0x57 |
Default EEPROM address. More... | |
#define | uEEPROMLIB_YIELD |
#define | uEEPROMLIB_WIRE_DELAY 6 |
Wire delay - needed to give time to EEPROM to process Wire requests. | |
#define | uEEPROMLIB_WIRE_SHORT_DELAY 1 |
Wire very short delay - needed to give time to EEPROM to process Wire requests. | |
#define | UEEPROMLIB_WIRE_MAX_RBUFFER 32 |
Max buffer length, failsafe if not defined in Wire library. | |
#define | UEEPROMLIB_WIRE_MAX_WBUFFER (UEEPROMLIB_WIRE_MAX_RBUFFER - 2) |
#define | uEEPROMLIB_STM32_INIT_FIX() { if (!init) { init = true; _eeprom_read(0); delay(10); } } |
uEEPROMLib header file
#define UEEPROMLIB_ADDRESS 0x57 |
Default EEPROM address.
Usual address for EEPROMs on RTC modules is 0x57