DigitalIO Test
sense input state and respond by setting output state
dio = digitalio('mcc',0);
addline(dio,0:1,0,'out')
addline(dio,0:1,1,'in')
Index: LineName: HwLine: Port: Direction:
1 '' 0 0 'Out'
2 '' 1 0 'Out'
Index: LineName: HwLine: Port: Direction:
3 '' 0 1 'In'
4 '' 1 1 'In'
putvalue(dio.Line(1),1);
pause(2);
putvalue(dio.Line(1),0);
set(dio,'TimerFcn',@diosw_callback);
set(dio,'TimerPeriod',0.1);
start(dio);
pause(20);
stop(dio);
input now 1
AbsTime: [2009 9 15 10 31 45.2376]
input now 0
AbsTime: [2009 9 15 10 31 50.4396]
input now 1
AbsTime: [2009 9 15 10 31 53.1397]
input now 0
AbsTime: [2009 9 15 10 31 53.3396]
input now 1
AbsTime: [2009 9 15 10 31 54.1393]
input now 0
AbsTime: [2009 9 15 10 31 55.8397]
input now 1
AbsTime: [2009 9 15 10 31 57.7380]
for obj=daqfind
delete(obj);
end
clear dio obj