normal GH4000 non invia messaggi in HEX

More
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?
More
12 Apr 2017 16:36 #817 by marcom
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.



Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Attachments:
More
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?
More
13 Apr 2017 12:56 #823 by marcom
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

Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Attachments:
More
19 Apr 2017 09:29 #845 by tonyhhkx
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?
More
19 Apr 2017 09:35 #846 by marcom
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

Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Powered by Kunena Forum
Avviso
  • Prices shown are already without VAT.