11#include <units/frequency.h>
Definition Configuration.hpp:17
Configs that affect the ToF sensor.
Definition ToFParamsConfigs.hpp:24
ctre::phoenix::StatusCode Deserialize(std::string const &to_deserialize) final
constexpr ToFParamsConfigs & WithUpdateFrequency(units::frequency::hertz_t newUpdateFrequency)
Modifies this configuration's UpdateFrequency parameter and returns itself for method-chaining and ea...
Definition ToFParamsConfigs.hpp:79
signals::UpdateModeValue UpdateMode
Update mode of the CANrange.
Definition ToFParamsConfigs.hpp:33
constexpr ToFParamsConfigs()=default
std::string Serialize() const final
constexpr ToFParamsConfigs & WithUpdateMode(signals::UpdateModeValue newUpdateMode)
Modifies this configuration's UpdateMode parameter and returns itself for method-chaining and easier ...
Definition ToFParamsConfigs.hpp:57
units::frequency::hertz_t UpdateFrequency
Rate at which the CANrange will take measurements.
Definition ToFParamsConfigs.hpp:44
std::string ToString() const override
Definition motor_constants.h:14
Update mode of the CANrange.
Definition SpnEnums.hpp:2710
static constexpr int ShortRange100Hz
Updates distance/proximity at 100hz using short-range detection mode.
Definition SpnEnums.hpp:2716