40 #ifndef LibMultiSense_LedSetMessage 41 #define LibMultiSense_LedSetMessage 46 namespace multisense {
99 LedSet() : mask(0), flash(0), led_delay_us(0), number_of_pulses(1),
100 invert_pulse(0), rolling_shutter_led(0) {};
105 template <
class Archiver>
112 archive & intensity[i];
123 number_of_pulses = 1;
141 rolling_shutter_led = 0;
static CRL_CONSTEXPR IdType ID
static CRL_CONSTEXPR VersionType VERSION
void serialize(Archiver &archive, const VersionType version)
LedSet(utility::BufferStreamReader &r, VersionType v)
uint8_t rolling_shutter_led
static CRL_CONSTEXPR uint32_t MAX_LIGHTS
static CRL_CONSTEXPR IdType ID_CMD_LED_SET
uint8_t intensity[lighting::MAX_LIGHTS]
uint32_t number_of_pulses