Will emonBase reboot result in data loss?

I’d like to go in and modify the php code for exporting larger files as described by Rodney (modify php), but will stopping the server result in lost data, or does it automatically recover? I’m sending data from 2 emonTX units every 10 seconds.

My understanding is that you will lose any updates that arrive while it is rebooting, there is no buffering.

The standard emonTx sketch neither stores data nor retries sending it (nor indeed has any mechanism to know that the data has or has not been received). So any data not received, for whatever reason, is lost forever.

There is an “ack” sketch that will retry a number of times until it receives an acknowledgement, but from memory it does not store data past the end of its attempts to get an acknowledgement.