- Support
- Technical Support
- Support Forum
- PRODOTTI
- TELTONIKA
- Tracker GPS
- GH4000 non invia messaggi in HEX
GH4000 non invia messaggi in HEX
- tonyhhkx
-
Topic Author
- Offline
Less
More
- Posts: 5
12 Apr 2017 16:29 #816
by tonyhhkx
GH4000 non invia messaggi in HEX was created by tonyhhkx
Salve,
ho acquistato un GH4000 per connetterlo al mio server privato e leggere le sue informazioni.
Ho creato differenti server in vari linguaggi (Java, Pascal) per stare sicuri che non fosse un problema di struttura ma ho il seguente problema.
Quando il dispositivo si connette al mio server manda il suo IMEI. Dalla documentazione leggo che lo dovrebbe mandare in esadecimale invece lo manda come una normale ben leggibile.
Ma non e' questo il problema, se mando il messaggio 01 per accettare la comunicazione, tutti gli altri messagi che invia il device sono incomprensibili.
Esempio:
E!?Tkj??C?5?Tko??C?5?Tkt??C?5?Tky??C?5?Tk~??C?5?Tkƒ??C?5?Tk??
?C?5?Tk???C?5?Tk???C?5?Tk???C?5?Tk???C?5?Tk¡??C?5?Tk???C?5?Tk«??C?5?Tk°??C?5?Tkµ
??C?5?Tkº??C?5?Tk???C?5?TkÄ??C?a?TkÉ??C?`?Tk???C?`?Tk???C?_?Tk???C?^?Tk???C?]?Tk
??B"?äA??¥?Tl???B"?äA??¥?Tl???B"?äA??¥! ?B ???Tl???B"?äA??¥?Tl!??B"?äA??¥
? ~M
Come e' possibile che non invia i dati nel formato esadecimale?
ho acquistato un GH4000 per connetterlo al mio server privato e leggere le sue informazioni.
Ho creato differenti server in vari linguaggi (Java, Pascal) per stare sicuri che non fosse un problema di struttura ma ho il seguente problema.
Quando il dispositivo si connette al mio server manda il suo IMEI. Dalla documentazione leggo che lo dovrebbe mandare in esadecimale invece lo manda come una normale ben leggibile.
Ma non e' questo il problema, se mando il messaggio 01 per accettare la comunicazione, tutti gli altri messagi che invia il device sono incomprensibili.
Esempio:
E!?Tkj??C?5?Tko??C?5?Tkt??C?5?Tky??C?5?Tk~??C?5?Tkƒ??C?5?Tk??
?C?5?Tk???C?5?Tk???C?5?Tk???C?5?Tk???C?5?Tk¡??C?5?Tk???C?5?Tk«??C?5?Tk°??C?5?Tkµ
??C?5?Tkº??C?5?Tk???C?5?TkÄ??C?a?TkÉ??C?`?Tk???C?`?Tk???C?_?Tk???C?^?Tk???C?]?Tk
??B"?äA??¥?Tl???B"?äA??¥?Tl???B"?äA??¥! ?B ???Tl???B"?äA??¥?Tl!??B"?äA??¥
? ~M
Come e' possibile che non invia i dati nel formato esadecimale?
Reply to tonyhhkx
- marcom
-
- Offline
12 Apr 2017 16:36 #817
by marcom
Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Replied by marcom on topic GH4000 non invia messaggi in HEX
Buongiorno,
Le informazioni su questo protocollo sono disponibili nel manuale "GH4000 Data protocol v1.3.pdf"
Per poter ricevere questo documento occorre essere clienti ed è necessario firmare un accordo di non divulgazione.
Le informazioni su questo protocollo sono disponibili nel manuale "GH4000 Data protocol v1.3.pdf"
Per poter ricevere questo documento occorre essere clienti ed è necessario firmare un accordo di non divulgazione.
Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Reply to marcom
- tonyhhkx
-
Topic Author
- Offline
Less
More
- Posts: 5
12 Apr 2017 20:05 #818
by tonyhhkx
Replied by tonyhhkx on topic GH4000 non invia messaggi in HEX
Salve e grazie per la risposta e la vostra disponibilità.
Come letto nella guida mi aspetto che il device risponda con L IMEI in esadecimale invece me lo invia come una normale stringa già ben formattato.
I pacchetti invece li invia in modo indecifrabile quindi anche qui senza esadecimale.
Può dipendere dal device? O dalla sim? Oppure sto sbagliando qualcosa?
Come letto nella guida mi aspetto che il device risponda con L IMEI in esadecimale invece me lo invia come una normale stringa già ben formattato.
I pacchetti invece li invia in modo indecifrabile quindi anche qui senza esadecimale.
Può dipendere dal device? O dalla sim? Oppure sto sbagliando qualcosa?
Reply to tonyhhkx
- marcom
-
- Offline
13 Apr 2017 12:56 #823
by marcom
Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Replied by marcom on topic GH4000 non invia messaggi in HEX
Buongiorno,
ho effettuato delle prove qui in ufficio utilizzando il tool TCP/IP BUILDER ( www.drk.com.ar/builder.php )
I messaggi ricevuti seguono esattamente il protocollo indicato dal manuale come mostrano le seguenti immagini
Credo il suo problema sia relativo al software che sta utilizzando per ricevere i byte che cerca di visualizzare in formato ASCII i byte ricevuti.
Cordiali saluti
ho effettuato delle prove qui in ufficio utilizzando il tool TCP/IP BUILDER ( www.drk.com.ar/builder.php )
I messaggi ricevuti seguono esattamente il protocollo indicato dal manuale come mostrano le seguenti immagini
Credo il suo problema sia relativo al software che sta utilizzando per ricevere i byte che cerca di visualizzare in formato ASCII i byte ricevuti.
Cordiali saluti
Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Reply to marcom
- tonyhhkx
-
Topic Author
- Offline
Less
More
- Posts: 5
19 Apr 2017 09:29 #845
by tonyhhkx
Grazie mille per il consiglio. Ora funziona a dovere, come ha detto lei dovevo convertirlo direttamente in HEX.
Ora che ho finalmente l HEX, sembra che le coordinate non funzionino a dovere.
Settimana scorsa funzionava, dopo Pasqua senza aggiornare nulla sembra non dia dati corretti (Vedere le coordinate):
00 00 00 00
00 00 00 2B
07
05
41 E7 A2 92
02
01
01 64 41 E7 ->Cordinate 4.xx
A2 9C 02 01 ->Cordinate -4.xx
01 64 41 E7 A3 95 02 01 01 64 41 E7A
39F0201016441E7A3A902010164050000CF110000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
Da cosa potrebbe dipendere?
Replied by tonyhhkx on topic GH4000 non invia messaggi in HEX
marcom wrote: Buongiorno,
ho effettuato delle prove qui in ufficio utilizzando il tool TCP/IP BUILDER ( www.drk.com.ar/builder.php )
I messaggi ricevuti seguono esattamente il protocollo indicato dal manuale come mostrano le seguenti immagini
Credo il suo problema sia relativo al software che sta utilizzando per ricevere i byte che cerca di visualizzare in formato ASCII i byte ricevuti.
Cordiali saluti
Grazie mille per il consiglio. Ora funziona a dovere, come ha detto lei dovevo convertirlo direttamente in HEX.
Ora che ho finalmente l HEX, sembra che le coordinate non funzionino a dovere.
Settimana scorsa funzionava, dopo Pasqua senza aggiornare nulla sembra non dia dati corretti (Vedere le coordinate):
00 00 00 00
00 00 00 2B
07
05
41 E7 A2 92
02
01
01 64 41 E7 ->Cordinate 4.xx
A2 9C 02 01 ->Cordinate -4.xx
01 64 41 E7 A3 95 02 01 01 64 41 E7A
39F0201016441E7A3A902010164050000CF110000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000
Da cosa potrebbe dipendere?
Reply to tonyhhkx
- marcom
-
- Offline
19 Apr 2017 09:35 #846
by marcom
Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Replied by marcom on topic GH4000 non invia messaggi in HEX
Buongiorno,
le consiglio di verificare meglio se c'è la copertura satellitare, ovvero se il dispositivo ha acquisito correttamente le coordinate.
Provi a registrare il dispositivo su un servizio commerciale come GPSWOX e verifichi che questo riceva le coordinate correttamente.
Purtroppo nello sviluppo di applicazioni custom non posso seguirla ulteriormente.
Cordiali saluti
le consiglio di verificare meglio se c'è la copertura satellitare, ovvero se il dispositivo ha acquisito correttamente le coordinate.
Provi a registrare il dispositivo su un servizio commerciale come GPSWOX e verifichi che questo riceva le coordinate correttamente.
Purtroppo nello sviluppo di applicazioni custom non posso seguirla ulteriormente.
Cordiali saluti
Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)