Device Configuration Settings Control
Messages/types for configuring device parameters (lever arms, orientation, wheel speed settings, etc.). More...
Topics Index
| @ref SatelliteType Bitmask Support | |
|
These values can be used to specify a bitmask for controlling enabled GNSS constellations. More... | |
| @ref FrequencyBand Bitmask Support | |
|
These values can be used to specify a bitmask for controlling enabled GNSS frequency bands. More... | |
Classes Index
| struct | CoarseOrientation |
|
The orientation of a device with respect to the vehicle body axes. More... | |
| struct | ConfigResponseMessage |
|
Response to a GetConfigMessage request (MessageType::CONFIG_RESPONSE, version 1). More... | |
| struct | GetConfigMessage |
|
Query the value of a user configuration parameter (MessageType::GET_CONFIG, version 1.1). More... | |
| struct | HardwareTickConfig |
|
Hardware wheel tick encoder configuration settings. More... | |
| struct | IonosphereConfig |
|
Ionospheric delay model configuration. More... | |
| struct | Point3f |
|
A 3-dimensional vector (used for lever arms, etc.). More... | |
| struct | SaveConfigMessage |
|
Save or reload configuration settings (MessageType::SAVE_CONFIG, version 1). More... | |
| struct | SetConfigMessage |
|
Set a user configuration parameter (MessageType::SET_CONFIG, version 1). More... | |
| struct | TroposphereConfig |
|
Tropospheric delay model configuration. More... | |
| struct | VehicleDetails |
|
Information about the vehicle including model and dimensions. More... | |
| struct | WheelConfig |
|
Software vehicle/wheel speed measurement configuration settings. More... | |
Enumerations Index
| enum class | AppliedSpeedType : uint8_t { ... } |
|
The type of vehicle/wheel speed measurements to be applied. More... | |
| enum class | ConfigType : uint16_t { ... } |
|
An identifier for the contents of a parameter configuration message. More... | |
| enum class | ConfigurationSource : uint8_t { ... } |
|
The type of a device's configuration settings. More... | |
| enum class | IonoDelayModel : uint8_t { ... } |
|
The ionospheric delay model to use. More... | |
| enum class | SaveAction : uint8_t { ... } |
|
The type configuration save operation to be performed. More... | |
| enum class | SteeringType : uint8_t { ... } |
|
Indication of which of the vehicle's wheels are steered. More... | |
| enum class | TickDirection : uint8_t { ... } |
|
The way to interpret an incoming voltage signal, used to indicate direction of a hardware wheel tick pulse, if available. More... | |
| enum class | TickMode : uint8_t { ... } |
|
The signal edge to use when capturing a wheel tick voltage signal. More... | |
| enum class | TropoDelayModel : uint8_t { ... } |
|
The tropospheric delay model to use. More... | |
| enum class | VehicleModel : uint16_t { ... } |
|
The make and model of the vehicle. More... | |
| enum class | WheelSensorType : uint8_t { ... } |
|
The type of vehicle/wheel speed measurements produced by the vehicle. More... | |
Operators Index
| p1_ostream & | operator<< (p1_ostream &stream, AppliedSpeedType applied_speed_type) |
|
AppliedSpeedType stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, ConfigType type) |
|
ConfigType stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, ConfigurationSource source) |
|
ConfigurationSource stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, IonoDelayModel iono_delay_model) |
|
IonoDelayModel stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, SaveAction action) |
|
SaveAction stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, SteeringType steering_type) |
|
SteeringType stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, TickDirection tick_direction) |
|
TickDirection stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, TickMode tick_mode) |
| p1_ostream & | operator<< (p1_ostream &stream, TropoDelayModel tropo_delay_model) |
|
TropoDelayModel stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, VehicleModel vehicle_model) |
|
VehicleModel stream operator. More... | |
| p1_ostream & | operator<< (p1_ostream &stream, WheelSensorType wheel_sensor_type) |
|
WheelSensorType stream operator. More... | |
Functions Index
| P1_CONSTEXPR_FUNC const char * | to_string (AppliedSpeedType applied_speed_type) |
|
Get a human-friendly string name for the specified AppliedSpeedType. More... | |
| P1_CONSTEXPR_FUNC const char * | to_string (ConfigType type) |
|
Get a human-friendly string name for the specified ConfigType. More... | |
| P1_CONSTEXPR_FUNC const char * | to_string (ConfigurationSource source) |
|
Get a human-friendly string name for the specified ConfigurationSource. More... | |
| P1_CONSTEXPR_FUNC const char * | to_string (SaveAction action) |
|
Get a human-friendly string name for the specified SaveAction. More... | |
| P1_CONSTEXPR_FUNC const char * | to_string (SteeringType steering_type) |
|
Get a human-friendly string name for the specified SteeringType. More... | |
| P1_CONSTEXPR_FUNC const char * | to_string (VehicleModel vehicle_model) |
|
Get a human-friendly string name for the specified VehicleModel. More... | |
| P1_CONSTEXPR_FUNC const char * | to_string (WheelSensorType wheel_sensor_type) |
|
Get a human-friendly string name for the specified WheelSensorType. More... | |
Description
Messages/types for configuring device parameters (lever arms, orientation, wheel speed settings, etc.).
See also Device Configuration Import/Export.
Enumerations
AppliedSpeedType
| strong |
The type of vehicle/wheel speed measurements to be applied.
- Enumeration values
Definition at line 889 of file configuration.h.
ConfigType
| strong |
An identifier for the contents of a parameter configuration message.
- Enumeration values
See also SetConfigMessage.
Definition at line 37 of file configuration.h.
ConfigurationSource
| strong |
The type of a device's configuration settings.
- Enumeration values
-
ACTIVE Active configuration currently in use by the device (= 0) SAVED Settings currently saved to persistent storage (= 1) DEFAULT Read only device defaults (= 2)
Definition at line 378 of file configuration.h.
IonoDelayModel
| strong |
The ionospheric delay model to use.
- Enumeration values
-
AUTO Select the best available ionospheric delay model (= 0) OFF Ionospheric delay model disabled (= 1) KLOBUCHAR Use the Klobuchar ionospheric model (= 2) SBAS Use the SBAS ionospheric model (= 3)
Definition at line 1243 of file configuration.h.
SaveAction
| strong |
The type configuration save operation to be performed.
- Enumeration values
Definition at line 425 of file configuration.h.
SteeringType
| strong |
Indication of which of the vehicle's wheels are steered.
- Enumeration values
-
UNKNOWN Steered wheels unknown (= 0) FRONT Front wheels are steered (= 1) FRONT_AND_REAR Front and rear wheels are steered (= 2)
Definition at line 943 of file configuration.h.
TickDirection
| strong |
The way to interpret an incoming voltage signal, used to indicate direction of a hardware wheel tick pulse, if available.
- Enumeration values
Definition at line 1148 of file configuration.h.
TickMode
| strong |
The signal edge to use when capturing a wheel tick voltage signal.
- Enumeration values
-
OFF Wheel tick capture disabled (= 0) RISING_EDGE Capture a wheel tick on the rising edge of the incoming pulse (= 1) FALLING_EDGE Capture a wheel tick on the falling edge of the incoming pulse (= 2)
Definition at line 1112 of file configuration.h.
TropoDelayModel
| strong |
The tropospheric delay model to use.
- Enumeration values
-
AUTO Select the best available tropospheric delay model (= 0) OFF Tropospheric delay model disabled (= 1) SAASTAMOINEN Use the Saastamoinen tropospheric model (= 2)
Definition at line 1294 of file configuration.h.
VehicleModel
| strong |
The make and model of the vehicle.
- Enumeration values
Definition at line 682 of file configuration.h.
WheelSensorType
| strong |
The type of vehicle/wheel speed measurements produced by the vehicle.
- Enumeration values
Definition at line 822 of file configuration.h.
Operators
operator<<()
| inline |
AppliedSpeedType stream operator.
Definition at line 932 of file configuration.h.
operator<<()
| inline |
ConfigType stream operator.
Definition at line 369 of file configuration.h.
operator<<()
| inline |
ConfigurationSource stream operator.
Definition at line 416 of file configuration.h.
operator<<()
| inline |
IonoDelayModel stream operator.
Definition at line 1273 of file configuration.h.
operator<<()
| inline |
SaveAction stream operator.
Definition at line 461 of file configuration.h.
operator<<()
| inline |
SteeringType stream operator.
Definition at line 977 of file configuration.h.
operator<<()
| inline |
TickDirection stream operator.
Definition at line 1180 of file configuration.h.
operator<<()
| inline |
TickMode stream operator.
Definition at line 1138 of file configuration.h.
operator<<()
| inline |
TropoDelayModel stream operator.
Definition at line 1320 of file configuration.h.
operator<<()
| inline |
VehicleModel stream operator.
Definition at line 795 of file configuration.h.
operator<<()
| inline |
WheelSensorType stream operator.
Definition at line 878 of file configuration.h.
Functions
to_string()
|
Get a human-friendly string name for the specified AppliedSpeedType.
- Parameters
-
applied_speed_type The desired applied speed type.
- Returns
The corresponding string name.
Definition at line 911 of file configuration.h.
to_string()
|
Get a human-friendly string name for the specified ConfigType.
- Parameters
-
type The desired configuration parameter type.
- Returns
The corresponding string name.
Definition at line 285 of file configuration.h.
to_string()
|
Get a human-friendly string name for the specified ConfigurationSource.
- Parameters
-
source The desired configuration source.
- Returns
The corresponding string name.
Definition at line 397 of file configuration.h.
to_string()
|
Get a human-friendly string name for the specified SaveAction.
- Parameters
-
action The desired save operation.
- Returns
The corresponding string name.
Definition at line 442 of file configuration.h.
to_string()
|
Get a human-friendly string name for the specified SteeringType.
- Parameters
-
steering_type The desired steering type.
- Returns
The corresponding string name.
Definition at line 960 of file configuration.h.
to_string()
|
Get a human-friendly string name for the specified VehicleModel.
- Parameters
-
vehicle_model The desired vehicle model.
- Returns
The corresponding string name.
Definition at line 738 of file configuration.h.
to_string()
|
Get a human-friendly string name for the specified WheelSensorType.
- Parameters
-
wheel_sensor_type The desired wheel sensor type.
- Returns
The corresponding string name.
Definition at line 857 of file configuration.h.
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.