Serveur NTP Raspi

Reference :

https://blog.networkprofile.org/gps-backed-local-ntp-server/
https://austinsnerdythings.com/2021/04/19/microsecond-accurate-ntp-with-a-raspberry-pi-and-pps-gps/

Commande :

sudo apt update
sudo apt upgrade -y
sudo raspi-config ( serial port enabled )

sudo apt install gpsd
sudo apt install gpsd-clients
sudo apt install pps-tools
sudo apt install chrony

sudo bash -c « echo ‘# the next 3 lines are for GPS PPS signals’ >> /boot/config.txt »
sudo bash -c « echo ‘dtoverlay=pps-gpio,gpiopin=18’ >> /boot/config.txt »
sudo bash -c « echo ‘enable_uart=1’ >> /boot/config.txt »
sudo bash -c « echo ‘init_uart_baud=9600’ >> /boot/config.txt »

sudo bash -c « echo ‘pps-gpio’ >> /etc/modules »

lsmod | grep pps
sudo ppstest /dev/pps0

sudo nano /etc/default/gpsd

START_DAEMON= »true »
USBAUTO= »true »
DEVICES= »/dev/ttyAMA0 /dev/pps0″
GPSD_OPTIONS= »-n »

sudo ln -s /lib/systemd/system/gpsd.service /etc/systemd/system/multi-user.target.wants/

gpsmon

sudo nano /etc/chrony/chrony.conf
refclock SHM 0 refid NMEA offset 0.000 precision 1e-3 poll 3 noselect
refclock PPS /dev/pps0 refid PPS lock NMEA poll 3

sudo systemctl restart chrony

watch -n 1 chronyc sources

Surveillance : GPSMON

Client : NTP Check

Search

Popular Posts

  • MCP2515 – CanBus Communication

    Ref : https://github.com/autowp/arduino-mcp2515 Code Reception include SPI.Hinclude mcp2515.hstruct can_frame canMsg;MCP2515 mcp2515(10);void setup(){Serial.begin(115200);SPI.begin();mcp2515.reset();mcp2515.setBitrate(CAN_500KBPS, MCP_8MHZ);mcp2515.setNormalMode();}void loop(){if (mcp2515.readMessage(&canMsg) == MCP2515::ERROR_OK){int x = canMsg.data[0];int y = canMsg.data[1];Serial.print(« can_id: »);Serial.print( canMsg.can_id,HEX );Serial.print( » — « );Serial.print(« Humi: « );Serial.print(x);Serial.print( » — « );Serial.print(« Temp: « );Serial.println(y);delay(50);}} Code Emission include SPI.hinclude mcp2515.hstruct can_frame canMsg;MCP2515 mcp2515(10);void setup(){while (!Serial);Serial.begin(115200);SPI.begin();mcp2515.reset();mcp2515.setBitrate(CAN_500KBPS, MCP_8MHZ);mcp2515.setNormalMode();}void loop(){canMsg.can_id = 0x040;canMsg.can_dlc = 8;canMsg.data[0] = 2;canMsg.data[1] = 5;canMsg.data[2] = 0x00;canMsg.data[3] = 0x00;canMsg.data[4]…

  • YAESU FTDX 10

    Yaesu FTDX-10 Base Déca HF/50MHzÉmetteur-récepteur hybride SDR HF/50MHz – 70MHz (RX) avec écran tactile de 5 pouces, tuner d’antenne automatique, 100W. Fiche technique – Yaesu FT-DX10 Configuration et technologies Affichage et connectivité Modes et fonctions Gammes de fréquences Caractéristiques techniques

Categories

Tags