Xplatfotm changes

This commit is contained in:
fvanroie 2021-02-16 17:17:07 +01:00
parent 19a1ce5eb0
commit 874456b458

View File

@ -1,21 +1,29 @@
/* MIT License - Copyright (c) 2020 Francis Van Roie /* MIT License - Copyright (c) 2020 Francis Van Roie
For full license information read the LICENSE file in the project folder */ For full license information read the LICENSE file in the project folder */
#include <Arduino.h> #include "hasp_conf.h" // load first
#include "EEPROM.h"
#if HASP_USE_EEPROM > 0
#ifdef ARDUINO
#include "Arduino.h"
#endif
#include "EEPROM.h"
void eepromSetup() void eepromSetup()
{ {
#if defined(STM32Fxx) #if defined(STM32Fxx)
eeprom_buffer_fill(); eeprom_buffer_fill();
char buffer[] = "{\"objid\":10,\"id\":1,\"page\":0,\"x\":10,\"y\":45,\"w\":220,\"h\":55,\"toggle\":\"TRUE\",\"txt\":\"Toggle Me\"}"; char buffer[] = "{\"objid\":10,\"id\":1,\"page\":0,\"x\":10,\"y\":45,\"w\":220,\"h\":55,\"toggle\":\"TRUE\","
"\"txt\":\"Toggle Me\"}";
uint size = strlen(buffer); uint size = strlen(buffer);
uint16_t i; uint16_t i;
for(i = 0; i < size; i++) eeprom_buffered_write_byte(i+4096, buffer[i]); for(i = 0; i < size; i++) eeprom_buffered_write_byte(i + 4096, buffer[i]);
eeprom_buffered_write_byte(i+4096, 0); eeprom_buffered_write_byte(i + 4096, 0);
// eeprom_buffer_flush(); // eeprom_buffer_flush();
#endif #endif
// ESP8266 // Don't start at boot, only at write // ESP8266 // Don't start at boot, only at write
// EEPROM.begin(1024); // EEPROM.begin(1024);
@ -23,4 +31,6 @@ void eepromSetup()
} }
void eepromLoop() void eepromLoop()
{} {}
#endif