pcontini Inserito: 23 novembre 2004 Segnala Inserito: 23 novembre 2004 Sto tentando di fare un softwarino per comunicare con un modem (tel) nokia via porta IRCon hyperterminal tutto ok. Quando provo con visual basic trasmetto la mia stringa "ATZ", mi viene generato l'evento OnComm, ma quando utilizzo la proprietà Input mi da un errore di runtime 8020 e precisamente "errore di lettura della periferica di comunicazione"I caratteri li ricevo (con serial monitor lo vedo) ma con il .Input ricevo solo errori.Quacuno di voi ha un'idea?
jumpier Inserita: 23 novembre 2004 Segnala Inserita: 23 novembre 2004 Facci vedere un po' di codice per capire se c'è qualcosa che non va .....
pcontini Inserita: 23 novembre 2004 Autore Segnala Inserita: 23 novembre 2004 Le routine incriminate sono le seguenti:-----------------------------------------------------Private Sub mnuModemConnetti_Click() Dim sToTx As String On Error GoTo LocalError If Seriale.PortOpen = False Then Seriale.CommPort = bComPortNumber Seriale.Settings = "9600,N,8,1" Seriale.PortOpen = True End If Seriale.RThreshold = 5 sToTx = "ATE0" + Chr$(13) Seriale.Output = sToTx Exit Sub LocalError: MsgBox "Errore #" & CStr(Err.Number) & " " & Err.Description Err.Clear-----------------------------------------------------------------Private Sub Seriale_OnComm() Dim stRx As String Debug.Print Time() & " caratteri " & CStr(Seriale.InBufferCount) stRx = Seriale.InputEnd Sub-------------------------------------------------------------------ciao
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora