필터 지우기
필터 지우기

UDP send/receive block configuration for NTP Timestamp capturing on Raspberry pi in Simulink

조회 수: 26 (최근 30일)
Hello,
Working on Raspberry pi with simulink support packages. I need Real timestamp in date and clock form for one application.
I understood it can be done by UDP communication with NTP server ( I am trying with ntpServer = "pool.ntp.org";)
I am new on UDP side and need help to understand commands sequence that I shall be following. As reference I am using follwing content
Any leads are welcome and I will highly appriciate.
Thanks.
Vishal

답변 (1개)

Anshuman
Anshuman 2024년 1월 29일
Hi, you can follow the following sequence of steps to get the real timestamp from an NTP server:
  • You will need to set up UDP communication between your Raspberry Pi and the NTP server. This involves configuring the UDP Send and UDP Receive blocks in Simulink to communicate with the NTP server.
  • Then you'll have to send an NTP request to the NTP server to request the current time.
  • After sending the request, you will receive a response from the NTP server. This response needs to be decoded to extract the timestamp information.
  • The timestamp received from the NTP server will be in the form of the number of seconds since January 1, 1900. You will need to convert this to a human-readable date and time format.
These are the general steps to follow to get the real timestamp from an NTP server.

카테고리

Help CenterFile Exchange에서 Raspberry Pi Hardware에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by