Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Invio dati porta com

  1. #1
    Utente di HTML.it L'avatar di Pista
    Registrato dal
    May 2009
    Messaggi
    28

    Invio dati porta com

    Ciao a tutti,

    Ho un programma per pocket pc che crea un file di testo, ora devo inviare questo file al pc a cui è connesso il dispositivo.
    Sino ad ora ho fatto con activesync, ma onestamente lascia a desiderare, ogni 10 gg devo risincronizzare per errori vari dell'applicazione. Escludo la possibilità di utilizzare wireless per mancanza di scheda wireless sul pc che deve ricevere o access point.
    Veniamo al dunque
    Ho scritto un pezzettino di codice per testarlo ecco il codice:

    CODE:
    Imports System.IO.Ports

    Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim miaPorta As New SerialPort("COM1", 9600, Parity.None, 8, StopBits.One)

    miaPorta.ReadTimeout = 1500
    miaPorta.WriteTimeout = 1500
    miaPorta.NewLine = vbNewLine

    Try
    miaPorta.Open()

    If miaPorta.IsOpen() Then

    miaPorta.Write("ciao")

    End If

    miaPorta.Close()

    Catch ex As Exception

    MsgBox("errore:" & ex.Message.ToString)

    Finally

    If miaPorta.IsOpen Then

    miaPorta.DiscardInBuffer()
    miaPorta.DiscardOutBuffer()

    End If

    End Try

    miaPorta.Dispose()

    End Sub

    End Class

    Il problema è questo:
    Testando il codice con HyperTerminal mi restituisce una serie di caratteri incomprensibili.
    La maggior parte delle volte mi restituisce 1 carattere: þ, alcune volte a spot mi restituisce ü oppure ø o latri caratteri strani.

    Dove sbaglio?

    Grazie
    Ciao

  2. #2
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,536

    Re: Invio dati porta com

    Originariamente inviato da Pista
    Ciao a tutti,

    Ho un programma per pocket pc che crea un file di testo, ora devo inviare questo file al pc a cui è connesso il dispositivo.
    Sino ad ora ho fatto con activesync, ma onestamente lascia a desiderare, ogni 10 gg devo risincronizzare per errori vari dell'applicazione. Escludo la possibilità di utilizzare wireless per mancanza di scheda wireless sul pc che deve ricevere o access point.
    Veniamo al dunque
    Ho scritto un pezzettino di codice per testarlo ecco il codice:

    CODE:
    Imports System.IO.Ports

    Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    Dim miaPorta As New SerialPort("COM1", 9600, Parity.None, 8, StopBits.One)

    miaPorta.ReadTimeout = 1500
    miaPorta.WriteTimeout = 1500
    miaPorta.NewLine = vbNewLine

    Try
    miaPorta.Open()

    If miaPorta.IsOpen() Then

    miaPorta.Write("ciao")

    End If

    miaPorta.Close()

    Catch ex As Exception

    MsgBox("errore:" & ex.Message.ToString)

    Finally

    If miaPorta.IsOpen Then

    miaPorta.DiscardInBuffer()
    miaPorta.DiscardOutBuffer()

    End If

    End Try

    miaPorta.Dispose()

    End Sub

    End Class

    Il problema è questo:
    Testando il codice con HyperTerminal mi restituisce una serie di caratteri incomprensibili.
    La maggior parte delle volte mi restituisce 1 carattere: þ, alcune volte a spot mi restituisce ü oppure ø o latri caratteri strani.

    Dove sbaglio?

    Grazie
    Ciao
    ciao,
    chi te li restituisce ? il messaggio di errore?

    ma sulla com1 che programma risponde?

  3. #3
    Utente di HTML.it L'avatar di Pista
    Registrato dal
    May 2009
    Messaggi
    28

    Invio dati porta com

    Mi spiego meglio.
    Il programma che sto testando sta su un pocketpc con wm5, collegato al pc desktop attraverso seriale (COM1).
    Per testare il programma avvio il codice da VS2005 sul pocketpc e mi metto in ascolto sulla porta com1 del pc desktop con Hyperterminal.
    Errori il programma che ho scritto non ne restituisce, la maggior parte delle volte hyperterminal riceve 1 carattere: þ, alcune volte a spot mi restituisce ü oppure ø o latri caratteri strani.

    Spero di essere stato più chiaro.

    Ciao

  4. #4
    Utente di HTML.it L'avatar di Pista
    Registrato dal
    May 2009
    Messaggi
    28

    Invio dati porta com

    Qualcuno mi aiuti sto impazzendo!!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.