Comunicacion serial

14/09/2006 - 23:35 por Abel | Informe spam
Hola,

Quisiera saber como se maneja el puerto serie para un programa para PPC en
VB2005

Preguntas similare

Leer las respuestas

#6 Alejandro Mezcua
19/09/2006 - 10:37 | Informe spam
Accede directamente al control del puerto de serie, no uses My.

En cuanto a usar PPC 2003 o Windows CE 2005, dependerá del dispositivo
físico que tengas. Mira la versión de tu dispositivo, si es un Pocke PC 2003
usa PPC 2003, si es un Pocket PC 2005 tienes que descargar el SDK de Windows
Mobile 2005 para Pocket PC para que en Visual Studio te aparezca la
plantilla de Pocket PC 2005. La plantilla de Windows CE 5.0 que ves es sólo
para dispositivos que no sean Windows Mobile.

Un saludo,

Alejandro Mezcua
MVP .NET Compact Framework
http://www.byteabyte.net/

"Abel" wrote in message
news:

Que tal alejandro,
Gracias por tus respuestas. Ya tengo en mi form el puerto serie. El
programa
funciona bien en la PC, pero cuando lo paso al compact framework me dice
'Computer' is not a member of 'My'.

Otra duda que tengo es ¿que debo utilizar, el desarrollo para pocket pc
2003
o el de windows ce5.?

Gracias
Respuesta Responder a este mensaje
#7 Abel
22/09/2006 - 23:13 | Informe spam
Hola,

Gracias por sus sugerencias, ya logre la comunicación serial con la pocket.
Tengo un dispositivo el cual va a mandar datos a la pocket. En un programa
para la PC los recibía y los escribía a un rachivo .txt. Como lo puedo hacer
en la pocket?

Gracias
Respuesta Responder a este mensaje
#8 Javier Agreda
15/03/2007 - 16:57 | Informe spam
RFOG buenas tardes:

Estas hablando de una comunicacion en Bytes y no en palabras, mi pregunta
como se hace en Bytes, (si es en el mismo write no entiendo parametros
offset y count)?



"RFOG" wrote:

En teoría, nada.

Pero ten en cuenta que si el receptor no está hecho en VB, va a recibir una
burrada de caracteres sin sentudo alguno, porque si no me equivoco estás
enviando un string, no una una tira de bytes.



Visita mi blog: http://rfog.blogsome.com
Libros, ciencia ficción y programación
> De las potencias del alma/ la memoria es la cruel,/ porque causa el mayor
mal/ recordando el mayor bien.

"Abel" wrote in message
news:
> Gracias Alejandro,
>
> Hice un pequeño programa que manda la hora del sistema por el Comm1 de la
> PC. El codigo lo muestro a continuación. Que cambios le debo hacer para
> que
> funcione en la pocket. Mi pocket tiene el puerto serie físico.
>
> Gracias de antemano.
>
> Imports System.IO.Ports
> Public Class Form1
> Dim Comm1 As System.IO.Ports.SerialPort > > My.Computer.Ports.OpenSerialPort("COM1") ', 2400, IO.Ports.Parity.none, 8,
> IO.Ports.StopBits.One)
>
> Private Sub Form1_Load(ByVal sender As Object, ByVal e As
> System.EventArgs) Handles Me.Load
> Comm1.BaudRate = 9600
> Comm1.Parity = IO.Ports.Parity.None
> Comm1.DataBits = 8
> Comm1.StopBits = IO.Ports.StopBits.One
> Comm1.Handshake = IO.Ports.Handshake.None
> End Sub
> Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles Timer1.Tick
> TextBox1.Text = TimeOfDay
> End Sub
>
> Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles Button1.Click
> Dim hora As String, b As String
> hora = TimeOfDay
> b = Mid(hora, 1, 5) & vbCrLf
> Comm1.Write(b)
> End Sub
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida