Foros del Web » Programación para mayores de 30 ;) » Programación General »

Creacion de osciloscopios vitruales

Estas en el tema de Creacion de osciloscopios vitruales en el foro de Programación General en Foros del Web. Buenos dias, ¿Queria saber que lenguaje de programación recomendariais para crear un osciloscopio virtual, o un banco de pruebas? Mi primera intuición es hacerlo con ...
  #1 (permalink)  
Antiguo 24/10/2011, 05:25
 
Fecha de Ingreso: octubre-2011
Mensajes: 1
Antigüedad: 12 años, 6 meses
Puntos: 0
Creacion de osciloscopios vitruales

Buenos dias,

¿Queria saber que lenguaje de programación recomendariais para crear un osciloscopio virtual, o un banco de pruebas?

Mi primera intuición es hacerlo con LabView ya que es el que aprendí en la carrera y la programación gráfica es muy facil y bastante divertida y tiene ya todas las librerias hechas para conectarse a puertos, extraer datos de hojas de calculo, etc...

El problema es que los gráficos del panel de usuario son bastante cutres y no quedan muy bien.

Habia pensado en JAVA....

¿Alguna sugerencia?
  #2 (permalink)  
Antiguo 24/10/2011, 21:10
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Creacion de osciloscopios vitruales

Pues podrías con Java, igual con Python. Pero si ya sabes usar LabView (jamás lo he usado), mejor hazlo con eso.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 25/10/2011, 01:39
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 13 años, 10 meses
Puntos: 73
Respuesta: Creacion de osciloscopios vitruales

Para crear una interfaz gráfica te valdría cualquier lenguaje de programación siempre que dispusiera de las librerías adecuadas. Para lo que quieres hacer necesitas, además, disponer de las librerías y drivers correspondientes para el manejo del hardware de adquisición de datos.

Dado que hablas de Labview, debo suponer que utilizas hardware de National Instruments. Para manejar este hardware (o el de otros fabricantes compatible con él) tienes:

LabView (ya lo conoces)

LabWindows/CVI: Es un compilador ANSI C (ojo, no C++) que incluye las librerías para manejar el hardware y utilidades para crear fácilmente interfaces de usuario.

Measurement Studio: Es el conjunto de librerías para Visual Studio.

Aparte de para Visual Studio, no sé si existen estas librerías para otros compiladores C/C++ (aunque creo que no).

Ciertamente el aspecto es un tanto cutre (yo utilizo CVI y me pasa lo mismo), y poco se puede hacer para mejorar el aspecto. En algunos controles puedes poner imágenes en lugar de etiquetas (al menos, en CVI se puede), y, con eso y jugando con los colores, puede obtenerse algo decentillo (tampoco para tirar cohetes). Supongo que con Visual Studio + Measurement Studio habrá más campo de acción, pero no lo he utilizado.

Etiquetas: java, lenguaje, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:19.