Ciao, vorrei usare la porta seriale comandata dal Visual Basic, vorrei trasmettere la lettera "a" e vedere se riesco a ricevere la lettera che ho trasmesso. Ho cortocircuitato il pin 2 col pin 3 della seriale del mio PC cioè ho collegato il pin di trasmissione col pin di ricezione per fare in modo da spedire la lettera "a" e ricevere la lettera "a". Qualcosa funziona solo che il carattere che ricevo, qualsiasi sia il carattere che trasmetto, è sempre lo stesso ed è un punto di domanda seguito da questo carattere |. Il codice che uso è:
SERIALE.PortOpen = True
SERIALE.Outpout = "a" If SERIALE.comEvReceive Then Num_DATI_RICEVUTI = SERIALE.InBufferCount If Num_DATI_RICEVUTI 0 Then DATO_RICEVUTO = SERIALE.Input Text1.text = DATO_RICEVUTO End If End If
I settaggi sono giusti perchè qualcosa viene fuori ma non è ciò che ho trasmesso. Dove sto sbagliando? L'evento comEvReceive è True ciè qualcosa riceve ma riceve male!!! Grazie Ciao Andrea ( snipped-for-privacy@libero.it)