|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Dec 2012
Messaggi: 1
|
Inviare e ricevere array di bytes porta seriale
Salve
Sto cercando di inviare un array di dati ad un dispositivo Bluetooth e di riceverli da quest'ultimo. L'ambiente di sviluppo che sto utilizzando è visual studio 2010 e il linguaggio C++. Premetto che sono un programmatore alle prime armi. Utilizzando un codice che si trova in rete sono riuscito a stabilire la connessione bluetooth tra PC e dispositivo; ora vorrei mandare il seguente array di byte:{0x00,0x02,0x06,0x13,0x01,0x01,0x00} e leggere poi i byte che mi arrivano dal dispositivo. Per fare ciò ho utilizzato il seguente codice: Codice PHP:
Quando faccio girare il codice ho solo questo messaggio: "TimeoutException"; Come potrei fare per verificare se sto mandando correttamentei dati? Spero mi possiate aiutare... Saluti F |
|
|
|
|
|
#2 | |
|
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21833
|
Quote:
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: May 2009
Messaggi: 186
|
Quote:
Usi ReadLine e se il protocollo di comunicazione non prevede il "NewLine" è normale ricevere quell'eccezione. Dopo che hai inviato il pacchetto devi metterti in attesa della risposta, interpretando il protocollo specifico. Usa uno degli altri metodi per leggere, tipo Read o ReadExisting. Di solito si fa in un thread a parte. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:37.




















