Medicion de resistencia
Publicado por mario correa (1 intervención) el 12/01/2012 21:35:55
elaboro una interfaz grafica en la cual quiero desplegar en un static text los valores que recibo de un multimetro con salida serial
ya logro abrir el puerto serial, y recivir los valores pero solo de uno por uno cuando presiono un boton para la toma del valor que recive el puerto
este es el kodigo ke tengo
Codigo con el que empieza el programa (Opening _fcn)
global s
global x
x=1
s=serial('COM1'); %defino puerto serial
fopen(s); %abro puerto serial
El callback del pushbutton
global s
global x
global a
if x>0
a=str2double(fgetl(s)); % tomar valor de puerto serial
set(handles.text1,'string',a); % asiganrlo a un static text en la interfaz
x=x+1;
end
El detalle esta en ke kiero ke lo aga automatikamente i no kada vez ke presiono el boton!! ... intente con un for pero solo me despliega el ultimo valor cuando akaba la cuenta del for
ya logro abrir el puerto serial, y recivir los valores pero solo de uno por uno cuando presiono un boton para la toma del valor que recive el puerto
este es el kodigo ke tengo
Codigo con el que empieza el programa (Opening _fcn)
global s
global x
x=1
s=serial('COM1'); %defino puerto serial
fopen(s); %abro puerto serial
El callback del pushbutton
global s
global x
global a
if x>0
a=str2double(fgetl(s)); % tomar valor de puerto serial
set(handles.text1,'string',a); % asiganrlo a un static text en la interfaz
x=x+1;
end
El detalle esta en ke kiero ke lo aga automatikamente i no kada vez ke presiono el boton!! ... intente con un for pero solo me despliega el ultimo valor cuando akaba la cuenta del for
Valora esta pregunta
0