I’m using the ad_adlWrite function to store data. It’s works as a datalogger: After a power down (the module is completely disconnected) the ad_adlWrite function stores the new data after the last entry. It works quite well, even if I disconnect the module during the writing. For what purpose is then the finalise function? I’m also wondering about the fact that the Wavecom OS must store the pointer to the next entry. But it could not be the flash (max. 100000 Cycles) Has the module a static RAM or something similar?
I’m right with my usage or have I face some problems (maybe lost if data) if I don’t use the finalise-function.