#include <carbon_client_ffi.hpp>
Flat SDL command parameters for the C/C++ FFI.
For a static line (linescan), prefer the makeLinescanCommand() helper (carbon_client.hpp).
◆ frame_rate_fps
| float SdlCommandParams::frame_rate_fps |
◆ hfov_center_deg
| float SdlCommandParams::hfov_center_deg |
Beam steer center in degrees. Must currently be 0 — a non-zero value is rejected by send_sdl. Beam steering is not yet supported: with a non-zero (swept) hfov_deg it is not yet implemented (a deferred feature), and in static-line mode (hfov_deg 0°) it is temporarily blocked by firmware (MCU v2.5.0 / FPGA v1.3.3), which centers the mirror regardless.
◆ hfov_deg
| float SdlCommandParams::hfov_deg |
◆ ramp_bandwidth_ghz
| float SdlCommandParams::ramp_bandwidth_ghz |
◆ ramp_length
| uint8_t SdlCommandParams::ramp_length |
Read-only: firmware-fixed at 16.384 µs. Filled on readback; ignored when building a command.
◆ req_state
| uint8_t SdlCommandParams::req_state |
The documentation for this struct was generated from the following file: