Enum MultipurposeIOMode

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.