Table of Contents
quanser.hardware.hil.set_digital_directions
Sets the directions (input or output) of the specified digital channels.
err = board.set_digital_directions(input_channels, output_channels)
Configures a set of digital channels as either digital inputs or digital outputs, for those boards that support programmable digital I/O.
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.
board
The board instance returned by the quanser.hardware.hil.open function.
input_channels
A vector of channel numbers that will be inputs. Channel numbers are zero-based.
Select a board type from the list for board-specific details: .
output_channels
A vector of channel numbers that will be outputs. Channel numbers are zero-based.
Select a board type from the list for board-specific details: .
err
A negative error code or zero on success.
% Assign digital channels 0, 3 and 5 as inputs and channels 2 and 4 as outputs
board.set_digital_directions([0 3 5], [2 4]);
See Also
Copyright ©2024 Quanser Inc. This page was generated 2024-10-17. Submit feedback to Quanser about this page.
Link to this page.