Paro secuencia
Publicado por jose (26 intervenciones) el 09/10/2019 15:00:51
Buenos dias, estoy haciendo algunas pruebas con un guide que envia datos a Arduino.
Pero me he encontrado con un problema. mi guide usa un while que hace que se quede esperando datos de arduino te el siguiente modo:
El tema es que me gustaria saber si puedo romper el primer while con un boton de paro.
He probado muchas cosas pero de momento no lo he logrado, ¿Alguien puede guiarme un poco?
Pero me he encontrado con un problema. mi guide usa un while que hace que se quede esperando datos de arduino te el siguiente modo:
1
2
3
4
5
6
7
8
9
10
11
function pushbutton2_Callback(hObject, eventdata, handles)
global s Estado_programa_20 Paro_secuencia
Programa=20;
fwrite(s,Programa,'uint8');
while (Estado_programa_20) < (4) % aqui es donde tendria que poder romper la secuencia
while(s.BytesAvailable > 1)
Estado_programa_20 = fscanf(s, '%d');
end
end
set(handles.text8,'string',Estado_programa_20)
guidata(hObject, handles);
El tema es que me gustaria saber si puedo romper el primer while con un boton de paro.
1
2
3
function pushbutton22_Callback(hObject, eventdata, handles)
global Paro_secuencia
guidata(hObject, handles);
He probado muchas cosas pero de momento no lo he logrado, ¿Alguien puede guiarme un poco?
Valora esta pregunta
0