Good morning, I want my nRF24LE1 to sleep & wake up (memory retention, timers on) while retaining data in xdata, but it's not doing so. Please help!! Thanks, Mahesh
For example, there's a 2D array,
uint8_t xdata _p_outbufs[5][32]
that does not survive a sleep/wake cycle. some of the other variables are persisted, but not all. i can't figure out why. i've attached the .M51 file. i also have below the list of all variables and their (pointer) locations.
all values for _p_outbufs[5][32] are set to 0x55 just before it goes to sleep:
here are the variables i'm using, and the pointer locations they report within the program. some of the pointer values match those in the .M51 file, others do not.
POINTERS: