我正试图在白天协议中从 nist 那里得到一条消息。我真的不知道这是否适用于当前系统,但我想我会试一试。
使用下面的代码,我从来没有收到回复,所以要么我误解了如何做 udp 要么其他事情不正确。
代码:
全选' attempt to get day
time protocol string from nist
memclear
cls
button "quit",[quit]
wprint "
"
wprint "setting port
"
returngui
udpbegin 13 ' port for upd daytime protocol
wprint "setting branch
"
returngui
udpbranch [msgin]
wprint "sending message
"
returngui
' attempt to get daytime protocol message from nist
udpwrite "time.nist.gov", 13, "?"
wprint "waiting for message
"
wait
[msgin]
wprint "got message
"
wprint udpread() & " from " & udpremote()
udpstop ' release port
return
[quit]
end
编辑:修复了 udpremote 的拼写错误