- Hardware: [nodemcu amica ESP8266MOD]
- Core Version: [nodemcu-master-21-modules-2018-03-17-17-09-10]
- Development Env: [Arduino IDE|]
- Operating System: [Windows|]
Settings in IDE
- Module: |Nodemcu]
- Flash Mode: [qio|dio|other]?
- Flash Size: [1MB]
- lwip Variant: [v2 Lower Memory]
- Reset Method: [nodemcu]
- Flash Frequency: [40Mhz]
- CPU Frequency: [80Mhz]
- Upload Using: [SERIAL]
- Upload Speed: [115200] (serial upload only)
Problem Description
hi, in my code i did a simple thing. i get the data from jSon object and write them to the EEPROM. once i write them to eeprom i can read the relevant data from that writing function handleFinishWizard()
(i have put reading functions here n there to find where is the problem) .When i write data and finish it i can read the data.once its over when the program moved to the loop, eeprom data are corrupted and it doesnt display anything. i attached the output in debug message. whats the problem here?
[MCVE] Sketch
code in github CODE LINK
Debug Messages
```
add 1
aid 1
station: c0:ee:fb:ed:3b:0e join, AID = 1
value on EEPROM ADD:
OnePlus 3T
test123@abc
test.com
value on EEPROM ADD:
OnePlus 3T
test123@abc
test.com
value on EEPROM ADD:
OnePlus 3T
test123@abc
test.com
value on EEPROM ADD:
OnePlus 3T
test123@abc
test.com
value on EEPROM ADD:
OnePlus 3T
test123@abc
test.com
value on EEPROM saveBefore:
⸮?
⸮?
value on EEPROM saveBefore:
⸮?
⸮?
value on EEPROM saveBefore:
⸮?
⸮?
value on EEPROM saveBefore:
⸮?
⸮?
value on EEPROM saveBefore:
⸮?
⸮?
value on EEPROM save:
value on EEPROM save:
value on EEPROM save:
```