two years ago I used the EEPROM-I2C-engine-object for a project and in this project it works as expected.
The EEPROM-I2C-Object is from Kwabena W. Agyeman who did a lot of SPIN-coding.
Now I tried to use this object for a new project but it does not work.
The doc inside the object shows pull-up-resistors on the SDA and SCL-pins.
I do not use pull-up-resistors yet.
Now I'm wondering how does the propeller-chip himself manage to communicate with my DIY-propeller-board all the time
but when I use the EEPROM-I2C-enginge-object I only get zeros when reading from the EEPROM?
I tried reading from adress 0 to 1000 and reading from adress 16.000 or 32000 which all should be accessible.
What do you think?
Do I have to change any of the parameters like
EEPROM_Address = %1010 ' EEPROM Address for device selection.
EEPROM_Max_Write_Time = 5 ' EEPROM Max Write Time in milliseconds so that write page and read known when to return false.
EEPROM_Size = 65536 ' EEPROM Size in bytes so that read page can properlly prevent wrap arrounds.
EEPROM_Page_Size = 32 ' EEPROM Page size in bytes so that write page can properlly prevent wrap arrounds.
[x] <== SLAM in nail here to hook up the new screen! :lol: