Voyant API
0.9.2
Loading...
Searching...
No Matches
usr
include
voyant_api
cbindings
sdl_types_generated.hpp
Go to the documentation of this file.
1
// Copyright (c) 2024-2025 Voyant Photonics, Inc.
2
// All rights reserved.
3
4
#pragma once
5
6
#include <cstdint>
7
9
enum class
DspFrameStartToggle
: uint8_t {
10
CW
= 0,
11
CCW
= 1,
12
};
14
enum class
SdlRampLength
: uint8_t {
15
Unknown
= 0,
16
V8_192us
= 1,
17
V16_384us
= 2,
18
};
20
enum class
SdlState
: uint8_t {
21
Unknown
= 0,
22
ErrorFault
= 1,
23
Boot
= 2,
24
Initialization
= 3,
25
Standby
= 4,
26
WarmUp
= 5,
27
Idle
= 6,
28
PointCloud
= 7,
29
CoolDown
= 8,
30
DebugCalibration
= 9,
31
Reserved
= 10,
32
Reserved11
= 11,
33
Reserved12
= 12,
34
Reserved13
= 13,
35
Reserved14
= 14,
36
FirmwareUpdate
= 15,
37
};
DspFrameStartToggle
DspFrameStartToggle
Enum for dsp::frame_start_toggle register.
Definition
sdl_types_generated.hpp:9
DspFrameStartToggle::CCW
@ CCW
DspFrameStartToggle::CW
@ CW
SdlRampLength
SdlRampLength
Enum for sdl::set_ramp_length register.
Definition
sdl_types_generated.hpp:14
SdlRampLength::V16_384us
@ V16_384us
SdlRampLength::Unknown
@ Unknown
SdlRampLength::V8_192us
@ V8_192us
SdlState
SdlState
Enum for sdl::set_state register.
Definition
sdl_types_generated.hpp:20
SdlState::Standby
@ Standby
SdlState::DebugCalibration
@ DebugCalibration
SdlState::FirmwareUpdate
@ FirmwareUpdate
SdlState::CoolDown
@ CoolDown
SdlState::Reserved14
@ Reserved14
SdlState::Initialization
@ Initialization
SdlState::Reserved
@ Reserved
SdlState::Reserved11
@ Reserved11
SdlState::Reserved12
@ Reserved12
SdlState::Boot
@ Boot
SdlState::WarmUp
@ WarmUp
SdlState::ErrorFault
@ ErrorFault
SdlState::Idle
@ Idle
SdlState::PointCloud
@ PointCloud
SdlState::Reserved13
@ Reserved13
Generated by
1.9.8