Israel
New member
Boa noite, tenho um programa em VB a comunicar com um micro, e consigo enviar dados com sucesso.
Para receber é que a história é outra.
Já cheguei a conseguir receber apenas um char e não recebia em string recebia em decimal e depois era preciso convertar pela tabela ascii, agora já deixei de conseguir receber outra vez[8b][8b]
O código que tenho para receber é este:
Dim buffer As String
buffer = SerialPort1.ReadExisting()
TextBox1.Text = buffer
O que acontece é que o programa basicamente bloqueia para receber e nunca mais sai do sitio:sh)
Não dá erros não faz mais nada.
O objectivo é receber uma string e mostra-la numa texbox.
Agradecia qualquer ajuda.
Para receber é que a história é outra.
Já cheguei a conseguir receber apenas um char e não recebia em string recebia em decimal e depois era preciso convertar pela tabela ascii, agora já deixei de conseguir receber outra vez[8b][8b]
O código que tenho para receber é este:
Dim buffer As String
buffer = SerialPort1.ReadExisting()
TextBox1.Text = buffer
O que acontece é que o programa basicamente bloqueia para receber e nunca mais sai do sitio:sh)
Não dá erros não faz mais nada.
O objectivo é receber uma string e mostra-la numa texbox.
Agradecia qualquer ajuda.
Última edição: