Author: Felix Tang

  • Create web interface for NTP server – apps.js (Part 2)

    Let’s understand the file structures first. Files and directories are created when node.js is installed. Each of these directories serves a distinct purpose in organizing the various components of a web application, facilitating maintainability and clarity in your project’s structure. Here’s a breakdown of the types of files typically found in the specified directories of… Read more

  • NTP Synchronization problem in NTP server

    When the GPS receiver is turned off for a day and then powered back, you will find the GPS receiver works fine by typing Type the “ntpq -p” and return messages becomes This means NTP server cannot sync the time with GPS receiver. Check with /var/log/ntp.log, you find The error message “SHM: difference limit exceed,… Read more

  • Create web interface for NTP server – install NodeJS, Express and MySQL (Part 1)

    The NTP server hardware has been properly assembled, connected, and configured to function correctly. The detail can be read at the following URL link: https://cs-student.com/create-a-ntp-server-using-orange-pi-zero-2-and-gps-receiver/ Next, I plan to develop a web interface for adjusting the IP address and time, as well as for monitoring the received satellite information. Let’s start ! (1) Install Node… Read more