/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
NTP UDP Header ?
Fra : Lasse Madsen


Dato : 15-04-04 08:57

Hej

Jeg vil gerne forbinde til en NTP server og udlæse tiden ...

Jeg har opsat min protokol stack ( i en embedded styring )til at forberede
UDP opkobling til "GPS.FreeBSD.dk" på port 123

men hvad så ? jeg kan ikke rigtigt finde ud af hvad jeg skal sende til den
for at den retunere tiden ...

UDP Headeren er defineret som

' 0 1 2 3
' 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
' +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
' | Source Port | Destination Port |
' +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
' | Length | Checksum |
' +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


skal jeg så sende noget i stil med "%u%u%u%u",123,123,x,y

Hvor X må være længden på den pakke jeg ikke aner hvad er endnu ? og kan man
godt bare sætte y til 0 ?

m.v.h.
Lasse Madsen



 
 
Lasse Madsen (15-04-2004)
Kommentar
Fra : Lasse Madsen


Dato : 15-04-04 09:00

>skal jeg så sende noget i stil med "%u%u%u%u",123,123,x,y

Det skulle selvfølgelig have været... %c%c%c%c :)

m.v.h.
Madsen



Lasse Madsen (15-04-2004)
Kommentar
Fra : Lasse Madsen


Dato : 15-04-04 09:36

Hej igen ...

Jeg fandt ud af det langt om længe :)
jeg skulle bare sende en tom pakke ...

sorry jeg ikke tjekkede nok før jeg postede..

m.v.h
madsen



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408875
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste