UTilizzo già l'evento per scrivere in console, però come potrei fare per gestirlo questo è il codice
codice:
Private Sub Main_srlport_DataReceived(sender As System.Object, e As System.IO.Ports.SerialDataReceivedEventArgs) Handles Main_srlport.DataReceived
ReceivedText(Main_srlport.ReadExisting())
End Sub
Dove receivedtext è questa
codice:
Public Sub ReceivedText(ByVal [text] As String)
If Me.Console_rtbox.InvokeRequired Then
Dim x As New SetTextCallback(AddressOf ReceivedText)
Me.Invoke(x, New Object() {(text)})
Else
Me.Console_rtbox.Text &= [text]
End If
End Sub
Ma se io appunto ora volessi, per esempio, creare un icona che varia in base allo stato del segnale?
Cioè creo un background worker con un loop di comandi "AT+CSQ" e cosi in base alla risposta cambia lo stato del segnale visibile all'utente...