Table of Contents
quanser.hardware.monitor.start
Starts a monitor.
err = monitor.start
Starts a monitor. The monitor will begin querying the status of the interrupt sources associated with the monitor. The monitor may be stopped using the stop function. Since the read_interrupt function blocks and MATLAB is not multi-threaded, it is often preferable to use the quanser.hardware.hil.poll_interrupt function instead of monitors.
If no err output is provided then it throws an exception if an error occurs. In generated code it prints the error message. Use hil_get_error_message to get the message associated with an error code.
monitor
The monitor instance returned by quanser.hardware.hil.monitor_create_interrupt_reader.
err
A negative error code or zero on success.
monitor = board.monitor_create_interrupt_reader(0); monitor.start; % Start the monitor for i=1:10 states = monitor.read_interrupt; % Queries interrupt source 0. Does not return until the interrupt occurs. ... end; monitor.stop; % Always good to call hil_monitor_stop even if monitor stops itself monitor.close;
See Also
Copyright ©2024 Quanser Inc. This page was generated 2024-10-17. Submit feedback to Quanser about this page.
Link to this page.