Enum MultipurposeIOMode¶
Defined in File sensor_config.h
Enum Documentation¶
-
enum class ouster::sdk::core::MultipurposeIOMode¶
Mode controlling ways to input timesync information.
Refer to the sensor documentation for the meaning of each option.
Values:
-
enumerator OFF = 0¶
Multipurpose IO is turned off (default)
-
enumerator INPUT_NMEA_UART¶
Used in conjunction with timestamp_mode::TIME_FROM_SYNC_PULSE_IN to enable time pulses in on the multipurpose io input.
-
enumerator OUTPUT_FROM_INTERNAL_OSC¶
Output a SYNC_PULSE_OUT signal synchronized with the internal clock.
-
enumerator OUTPUT_FROM_SYNC_PULSE_IN¶
Output a SYNC_PULSE_OUT signal synchronized with a SYNC_PULSE_IN provided to the unit.
-
enumerator OUTPUT_FROM_PTP_1588¶
Output a SYNC_PULSE_OUT signal synchronized with an external PTP IEEE 1588 master.
-
enumerator OUTPUT_FROM_ENCODER_ANGLE¶
Output a SYNC_PULSE_OUT signal with a user defined rate in an integer number of degrees.
-
enumerator OFF = 0¶