EEPROM.Write() x EEPROM.WriteByte() on Flowcode 10
Posted: Thu May 08, 2025 6:54 pm
I migrate the program from Flowcode 8 to Flowcode 10 and I observed a strange behavior when the EEPROM has been written.
On my original code, I used EEPROM.Write() to save a byte of data.
On Flowcode 10 I observed the EEPROM.Write() may write 8 or 16-bits, so I changed to EEPROM.WriteByte(), but the EEPROM contents get worst.
I had some problem with the target migration from PIC16F18345 to PIC16F18444 that was fixed few days ago thanks to new library update.
I would like to know if my EEPROM problem is related, since the code was working for previous PIC.
Best regards,
Fernando
On my original code, I used EEPROM.Write() to save a byte of data.
On Flowcode 10 I observed the EEPROM.Write() may write 8 or 16-bits, so I changed to EEPROM.WriteByte(), but the EEPROM contents get worst.
I had some problem with the target migration from PIC16F18345 to PIC16F18444 that was fixed few days ago thanks to new library update.
I would like to know if my EEPROM problem is related, since the code was working for previous PIC.
Best regards,
Fernando