ReduxLib C++ 2024.2.0
|
Enumerations | |
enum | Message : uint8_t { kPositionOutput = 0x1F , kVelocityOutput = 0x1E , kRawPositionOutput = 0x1D , kSettingCommand = 0x2 , kSetSetting = 0x3 , kReportSetting = 0x4 , kClearStickyFaults = 0x5 , kStatus = 0x6 , kPartyMode = 0x7 } |
enum | Setting : uint8_t { kZeroOffset = 0xFF , kVelocityWindow = 0xFE , kPositionFramePeriod = 0xFD , kVelocityFramePeriod = 0xFC , kRawPositionFramePeriod = 0xFB , kInvertDirection = 0xFA , kRelativePosition = 0xF9 , kDisableZeroButton = 0xF8 , kStatusFramePeriod = 0x4 } |
enum | SettingCommand : uint8_t { kFetchSettings = 0x0 , kResetFactoryDefault = 0x1 , kFetchSettingValue = 0x2 , kResetFactoryDefaultKeepZero = 0xFF } |
Variables | |
const std::vector< uint8_t > | VDEP_SETTINGS |
Namespace for Canandmag-specific constants and details not generally needed by end users
enum redux::sensors::canandmag::details::Message : uint8_t |
Canandmag-specific CAN message IDs
enum redux::sensors::canandmag::details::Setting : uint8_t |
Setting IDs valid for Canandmag
enum redux::sensors::canandmag::details::SettingCommand : uint8_t |
Canandmag-specific setting command IDs
const std::vector<uint8_t> redux::sensors::canandmag::details::VDEP_SETTINGS |
std::vector of relevant settings IDS for the vendordep