elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: ¿Usas Skype? Protégete de los Skype Resolver


+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica (Moderador: skapunky)
| | |-+  (Arduino) ¿Qué estructura de paquete me recomiendan para comunicación serial?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: (Arduino) ¿Qué estructura de paquete me recomiendan para comunicación serial?  (Leído 1,337 veces)
class_OpenGL


Desconectado Desconectado

Mensajes: 430

Si usas Direct3D, no eres mi amigo :P


Ver Perfil
(Arduino) ¿Qué estructura de paquete me recomiendan para comunicación serial?
« en: 29 Enero 2017, 22:26 »

Hola, muy buenas! Estoy estableciendo una comunicación serial entre mi Arduino y mi PC, pero me doy cuenta de que pierdo a veces algún byte. Entonces creo que usar un sistema de paquetes evitaría este problema en mayor medida (lo he supuesto, no demostrado). Me baso en que la transmisión de datos por red se hace por paquetes.

Entonces la pregunta es: ¿qué estructura de paquete me aconsejan que tenga? Principalmente espero enviar variables tipo entero pero quizás envíe otras cosas.

Sé que la estructura básica (y lógica) de estos es:

Cabecera
Datos
Cola

Lo que no sé es cuantos bytes debería ocupar cada cosa, sobre todo los datos. En la cabecera no tengo ni idea de qué debería incluir, y en la cola tampoco.

Muchas gracias!


En línea

Programador aficionado. Me quiero centrar en programar videojuegos. La API que uso para crearlos es OpenGL
Bundor


Desconectado Desconectado

Mensajes: 480


Ver Perfil
Re: (Arduino) ¿Qué estructura de paquete me recomiendan para comunicación serial?
« Respuesta #1 en: 1 Febrero 2017, 09:58 »

Ya existen muchos protocolos. Y muchos arduinos con ethernet incluso wifi (esp8266).
Revisa que necesidades tienes y seguro que algo se adpata a lo que buscas.
Revisa también el protocolo tcp ip y sabrás como funcionan los paquetes.



En línea

PalitroqueZ


Desconectado Desconectado

Mensajes: 655



Ver Perfil
Re: (Arduino) ¿Qué estructura de paquete me recomiendan para comunicación serial?
« Respuesta #2 en: 1 Febrero 2017, 13:50 »

en la cabecera podrias usar un saludo enviando un caracter (para sincronizar el receptor)
y en la cola se envia el checksum de la data enviada.
En línea

"La propiedad privada es la mayor garantía de libertad." Friedrich August von Hayek
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
comunicacion serial en c++
Programación C/C++
Mariner 1 1,030 Último mensaje 6 Febrero 2006, 19:34
por jf0
Arduino uno abir puerto serial con java o vb para botones games
Programación General
cael1011 3 717 Último mensaje 29 Diciembre 2015, 13:03
por Meta
Arduino + Comunicación serial + C#
Electrónica
Mr.Blue 3 3,518 Último mensaje 5 Marzo 2016, 08:31
por Meta
Comunicacion Arduino-Servidor
Electrónica
arcross88 1 799 Último mensaje 26 Junio 2016, 02:35
por peter_lyon
Comunicación a Arduino mediante lenguaje en c (puerto Serial)
Programación C/C++
Emily 2 431 Último mensaje 12 Junio 2017, 09:46
por Emily
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines