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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Función split para separar valores recibidos por un arduino
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Función split para separar valores recibidos por un arduino  (Leído 2,267 veces)
Rupertito

Desconectado Desconectado

Mensajes: 1



Ver Perfil
Función split para separar valores recibidos por un arduino
« en: 20 Noviembre 2019, 19:31 pm »

Trabajo en un proyecto en el que tengo que recibir datos de un arduino y mostrarlos en pantalla, el problema es que el arduino está constantemente enviando texto y en el vb me lo muestra todo empalmado, para separarlo ocupo usar la función Split() pero aún no encuentro la manera idónea de implementarlo
Cualquier idea sería de gran ayuda
Código
  1.  
  2. Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
  3.    i = i + 1
  4.    contador = SerialPort1.BytesToRead
  5.    datos = SerialPort1.ReadExisting() & datos & vbCrLf
  6.    DataGridView1.Rows.Add(i,datos)
  7. End Sub
  8.  
  9.  


En línea

Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.391


Ver Perfil
Re: Función split para separar valores recibidos por un arduino
« Respuesta #1 en: 27 Noviembre 2019, 16:58 pm »

No puede separarse algo sin saber que clase de separadores se utilizan, quizás fuera válido una separación por cantidad de caracteres, aunque lo práctico es que lo sea por algún indicador sintáctico.

...el problema es que el arduino está constantemente enviando texto...
Solo detallando lo citado, podrá darse una orientación con visos de utilidad práctica.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines