Modbus database time is not correct recorded as 1s interval!

When I configure the time interval to 1 second, and wait sometime, then open the /tmp/modbus_db file in SQLite browser, it shows data are not updated every one second, instead 2 or more second. How to solve this problem, I need the accurate 12:00 data.!!!

Device is only record every 2 second some times 3 second or more even configured the to be 1s interval in their UI. That means some time we only get 23:59:58 or 00:00:01 or 00:00:02 instead of 00:00:00. I’m asking their support for this issue.

Closing the query, as it’s a duplicate: