SynchroTime application for adjust the exact time and calibrating the RTC DS3231 ZS-042 and MINI modules

  • The application allows you to:
    • adjust the time of the RTC DS3231 with your computer time;
    • correct the frequency drift of the RTC DS3231. The algorithm performs correction in the range from -12.8 to +12.7 ppm.
    • The application allows you to evaluate the accuracy and reliability of the RTC oscillator for a particular sample, as well as the chances of successful correction in case of significant time drift;
    • automatically save parameters and calibration data to the energy-independent flash memory of the type AT24C256. In case there is a power failure to the module.
    • The application allows you to estimate the response delay over a serial port using a dynamic moving average method (Simple Moving Average).
  • The interface and help system of the application are multilingual: English, German and Russian.
  • Developed in pure Qt, no third party libraries.
  • Cross-platform application implementation (Linux x86/64 and Windows x86).
  • The client communicates with the Arduino server via the serial interface (UART). The application allows you to easily select a serial port for communication with the server and save the port name in the program settings.

app

serial_port_settings

Link to project homepage: SynchroTime Project
Link to latest release: Release v2.0.0

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.