in data 03-18-2008 11:04 AM
03-18-2008 11:18 AM - modificato 03-18-2008 11:19 AM
in data 03-18-2008 11:33 AM
Okay, non è che magicamente tutto funziona! Bisogna vedere come funziona l'invio di una stringa!
@albertopn wrote:come non detto sono riuscito a risolvere il problema, ma nè ho un' altro.prendiamo il vi che allego qui di seguito, configuriamo la casella write buffer come normal display, inserisco questa stringa 800100001D27, nella casella read buffer vedrò comparire la stessa stringa ma senza alcuna aggiunta (per come è fatto il sistema di connessione con l'apparato con il quale devo comunicare, appena questo mi risponde mi restituisce la stringa inviata più un'altra stringa da lui aggiunta) e nell' unsigned byte array vedrò comparire una schifezza.ora cambiamo i parametri di visualizzazione delle caselle write e read buffer in hex display, inserisco la stessa stringa sul write display faccio partire la comunicazione e magicamente il dispositivo mi risponde come dovrebbe cioè restituendomi la stringa da me inviata più appesa quella da lui generata, evviva...La mia domanda è: perchè soltanto cambiando la visualizzazione delle caselle da normal display a hex display la comunicazione mi funziona? non è soltantu un modo per visualizzare i dati in maniera diversa? come posso risolvere questo problema?grazie mille
in data 03-18-2008 11:35 AM
in data 03-19-2008 03:05 AM
in data 03-19-2008 05:53 AM
ciao, ho visto che ti connetti quasi sempre alle 17,30 circa. per comodità vedrò di essere connesso pure io a quell'ora cosi magari ti trovo on-line
in data 03-19-2008 11:40 AM
Be, non è che devi raggruppare tu a due a due la stringa, se la stringa che hai è in esadecimale, ogni carattere, nella mappatura ASCII, è rappresentato da due caratteri esadecimali (per avere 256 caratteri nella mappatura), e quindi 0x80 sarà il primo carattere inviato, 0x01 il secondo, etc...
@albertopn wrote:ok, grazie, ma avendo la questa stringa 800100001D27 esadecimale, formattata cosi come la vedi, come posso fare per darla in pasto al write in modo che lui la spedisca come deve andare spediya? cioè raggruppando le cifre a due a due se ho capito bene
03-19-2008 11:59 AM - modificato 03-19-2008 12:00 PM
in data 03-26-2008 02:59 AM
in data 03-26-2008 02:30 PM