CARLA
Loading...
Searching...
No Matches
Classes | Public Types | List of all members
ITSContainer Class Reference

#include <LibITS.h>

Classes

struct  Altitude
 
struct  CenDsrcTollingZone
 
struct  Curvature
 
struct  DeltaReferencePosition
 
struct  Heading
 
struct  ItsPduHeader
 
struct  LateralAcceleration
 
struct  LongitudinalAcceleration
 
struct  PathHistory
 
struct  PathPoint
 
struct  PosConfidenceEllipse
 
struct  ProtectedCommunicationZone
 
struct  ProtectedCommunicationZonesRSU
 
struct  ReferencePosition
 
struct  speed
 
struct  SteeringWheelAngle
 
struct  VehicleLength
 
struct  VerticalAcceleration
 
struct  YawRate
 

Public Types

enum  AccelerationConfidence { AccelerationConfindence_pointOneMeterPerSecSquared = 1 , AccelerationConfidence_outOfRange = 101 , AccelerationConfidence_unavailable = 102 }
 
typedef long AccelerationConfidence_t
 
enum  AccelerationControl {
  AccelerationControl_brakePedalEngaged = 0 , AccelerationControl_gasPedalEngaged = 1 , AccelerationControl_emergencyBrakeEngaged = 2 , AccelerationControl_collisionWarningEngaged = 3 ,
  AccelerationControl_accEngaged = 4 , AccelerationControl_cruiseControlEngaged = 5 , AccelerationControl_speedLimiterEngaged = 6
}
 
typedef uint8_t AccelerationControl_t
 
typedef struct ITSContainer::Altitude Altitude_t
 
enum  AltitudeConfidence {
  AltitudeConfidence_alt_000_01 = 0 , AltitudeConfidence_alt_000_02 = 1 , AltitudeConfidence_alt_000_05 = 2 , AltitudeConfidence_alt_000_10 = 3 ,
  AltitudeConfidence_alt_000_20 = 4 , AltitudeConfidence_alt_000_50 = 5 , AltitudeConfidence_alt_001_00 = 6 , AltitudeConfidence_alt_002_00 = 7 ,
  AltitudeConfidence_alt_005_00 = 8 , AltitudeConfidence_alt_010_00 = 9 , AltitudeConfidence_alt_020_00 = 10 , AltitudeConfidence_alt_050_00 = 11 ,
  AltitudeConfidence_alt_100_00 = 12 , AltitudeConfidence_alt_200_00 = 13 , AltitudeConfidence_outOfRange = 14 , AltitudeConfidence_unavailable = 15
}
 
typedef long AltitudeConfidence_t
 
enum  AltitudeValue { AltitudeValue_referenceEllipsoidSurface = 0 , AltitudeValue_oneCentimeter = 1 , AltitudeValue_unavailable = 800001 }
 
typedef long AltitudeValue_t
 
typedef struct ITSContainer::CenDsrcTollingZone CenDsrcTollingZone_t
 
typedef ProtectedZoneID_t CenDsrcTollingZoneID_t
 
typedef struct ITSContainer::Curvature Curvature_t
 
enum  CurvatureCalculationMode { CurvatureCalculationMode_yarRateUsed = 0 , CurvatureCalculationMode_yarRateNotUsed = 1 , CurvatureCalculationMode_unavailable = 2 }
 
typedef long CurvatureCalculationMode_t
 
enum  CurvatureConfidence {
  CurvatureConfidence_onePerMeter_0_00002 = 0 , CurvatureConfidence_onePerMeter_0_0001 = 1 , CurvatureConfidence_onePerMeter_0_0005 = 2 , CurvatureConfidence_onePerMeter_0_002 = 3 ,
  CurvatureConfidence_onePerMeter_0_01 = 4 , CurvatureConfidence_onePerMeter_0_1 = 5 , CurvatureConfidence_outOfRange = 6 , CurvatureConfidence_unavailable = 7
}
 
typedef long CurvatureConfidence_t
 
enum  CurvatureValue { CurvatureValue_straight = 0 , CurvatureValue_reciprocalOf1MeterRadiusToRight = -30000 , CurvatureValue_reciprocalOf1MeterRadiusToLeft = 30000 , CurvatureValue_unavailable = 30001 }
 
typedef long CurvatureValue_t
 
enum  DeltaAltitude { DeltaAltitude_oneCentimeterUp = 1 , DeltaAltitude_oneCentimeterDown = -1 , DeltaAltitude_unavailable = 12800 }
 
typedef long DeltaAltitude_t
 
enum  DeltaLatitude { DeltaLatitude_oneMicrodegreeNorth = 10 , DeltaLatitude_oneMicrodegreeSouth = -10 , DeltaLatitude_unavailable = 131072 }
 
typedef long DeltaLatitude_t
 
enum  DeltaLongitude { DeltaLongitude_oneMicrodegreeEast = 10 , DeltaLongitude_oneMicrodegreeWest = -10 , DeltaLongitude_unavailable = 131072 }
 
typedef long DeltaLongitude_t
 
typedef struct ITSContainer::DeltaReferencePosition DeltaReferencePosition_t
 
enum  DriveDirection { DriveDirection_forward = 0 , DriveDirection_backward = 1 , DriveDirection_unavailable = 2 }
 
typedef long DriveDirection_t
 
typedef enum ITSContainer::AccelerationConfidence e_AccelerationConfidence
 
typedef enum ITSContainer::AccelerationControl e_AccelerationControl
 
typedef enum ITSContainer::AltitudeConfidence e_AltitudeConfidence
 
typedef enum ITSContainer::AltitudeValue e_AltitudeValue
 
typedef enum ITSContainer::CurvatureCalculationMode e_CurvatureCalculationMode
 
typedef enum ITSContainer::CurvatureConfidence e_CurvatureConfidence
 
typedef enum ITSContainer::CurvatureValue e_CurvatureValue
 
typedef enum ITSContainer::DeltaAltitude e_DeltaAltitude
 
typedef enum ITSContainer::DeltaLatitude e_DeltaLatitude
 
typedef enum ITSContainer::DeltaLongitude e_DeltaLongitude
 
typedef enum ITSContainer::DriveDirection e_DriveDirection
 
typedef enum ITSContainer::ExteriorLights e_ExteriorLights
 
typedef enum ITSContainer::HeadingConfidence e_HeadingConfidence
 
typedef enum ITSContainer::HeadingValue e_HeadingValue
 
typedef enum ITSContainer::LanePosition e_LanePosition
 
typedef enum ITSContainer::LateralAccelerationValue e_LateralAccelerationValue
 
typedef enum ITSContainer::Latitude e_Latitude
 
typedef enum ITSContainer::Longitude e_Longitude
 
typedef enum ITSContainer::LongitudinalAcceletationValue e_LongitudinalAccelerationValue
 
typedef enum ITSContainer::messageID e_messageID
 
typedef enum ITSContainer::PathDeltaTime e_PathDeltaTime
 
typedef enum ITSContainer::PerformanceClass e_PerformanceClass
 
typedef enum ITSContainer::ProtectedZoneRadius e_ProtectedZoneRadius
 
typedef enum ITSContainer::ProtectedZoneType e_ProtectedZoneType
 
typedef enum ITSContainer::protocolVersion e_protocolVersion
 
typedef enum ITSContainer::SemiAxisLength e_SemiAxisLength
 
typedef enum ITSContainer::SpeedConfidence e_SpeedConfidence
 
typedef enum ITSContainer::SpeedValue e_SpeedValue
 
typedef enum ITSContainer::StationType e_StationType
 
typedef enum ITSContainer::SteeringWheelAngleConfidence e_SteeringWheelAngleConfidence
 
typedef enum ITSContainer::SteeringWheelAngleValue e_SteeringWheelAngleValue
 
typedef enum ITSContainer::TimestampIts e_TimestampIts
 
typedef enum ITSContainer::VehicleLengthConfidenceIndication e_VehicleLengthConfidenceIndication
 
typedef enum ITSContainer::VehicleLengthValue e_VehicleLengthValue
 
typedef enum ITSContainer::VehicleRole e_VehicleRole
 
typedef enum ITSContainer::VehicleWidth e_VehicleWidth
 
typedef enum ITSContainer::VerticalAccelerationValue e_VerticalAccelerationValue
 
typedef enum ITSContainer::YawRateConfidence e_YawRateConfidence
 
typedef enum ITSContainer::YawRateValue e_YawRateValue
 
enum  ExteriorLights {
  ExteriorLights_lowBeamHeadlightsOn = 0 , ExteriorLights_highBeamHeadlightsOn = 1 , ExteriorLights_leftTurnSignalOn = 2 , ExteriorLights_rightTurnSignalOn = 3 ,
  ExteriorLights_daytimeRunningLightsOn = 4 , ExteriorLights_reverseLightOn = 5 , ExteriorLights_fogLightOn = 6 , ExteriorLights_parkingLightsOn = 7
}
 
typedef uint8_t ExteriorLights_t
 
typedef struct ITSContainer::Heading Heading_t
 
enum  HeadingConfidence { HeadingConfidence_equalOrWithinZeroPointOneDegree = 1 , HeadingConfidence_equalOrWithinOneDegree = 10 , HeadingConfidence_outOfRange = 126 , HeadingConfidence_unavailable = 127 }
 
typedef long HeadingConfidence_t
 
enum  HeadingValue {
  HeadingValue_wgs84North = 0 , HeadingValue_wgs84East = 900 , HeadingValue_wgs84South = 1800 , HeadingValue_wgs84West = 2700 ,
  HeadingValue_unavailable = 3601
}
 
typedef long HeadingValue_t
 
typedef struct ITSContainer::ItsPduHeader ItsPduHeader_t
 
enum  LanePosition { LanePosition_offTheRoad = -1 , LanePosition_hardShoulder = 0 , LanePosition_outermostDrivingLane = 1 , LanePosition_secondLaneFromOutside = 2 }
 
typedef long LanePosition_t
 
typedef struct ITSContainer::LateralAcceleration LateralAcceleration_t
 
enum  LateralAccelerationValue { LateralAccelerationValue_pointOneMeterPerSecSquaredToRight = -1 , LateralAccelerationValue_pointOneMeterPerSecSquaredToLeft = 1 , LateralAccelerationValue_unavailable = 161 }
 
typedef long LateralAccelerationValue_t
 
enum  Latitude { Latitude_oneMicroDegreeNorth = 10 , Latitude_oneMicroDegreeSouth = -10 , Latitude_unavailable = 900000001 }
 
typedef long Latitude_t
 
enum  Longitude { Longitude_oneMicroDegreeEast = 10 , Longitude_oneMicroDegreeWest = -10 , Longitude_unavailable = 1800000001 }
 
typedef long Longitude_t
 
typedef struct ITSContainer::LongitudinalAcceleration LongitudinalAcceleration_t
 
typedef long LongitudinalAccelerationValue_t
 
enum  LongitudinalAcceletationValue { LongitudinalAccelerationValue_pointOneMeterPerSecSquaredForward = 1 , LongitudinalAccelerationValue_pointOneMeterPerSecSquaredBackWard = -1 , LongitudinalAccelerationValue_unavailable = 161 }
 
enum  messageID {
  messageID_custom = 0 , messageID_denm = 1 , messageID_cam = 2 , messageID_poi = 3 ,
  messageID_spat = 4 , messageID_map = 5 , messageID_ivi = 6 , messageID_ev_rsr = 7
}
 
typedef bool OptionalValueAvailable_t
 
enum  PathDeltaTime { PathDeltaTime_tenMilliSecondsInPast = 1 }
 
typedef long PathDeltaTime_t
 
typedef struct ITSContainer::PathHistory PathHistory_t
 
typedef struct ITSContainer::PathPoint PathPoint_t
 
enum  PerformanceClass { PerformanceClass_unavailable = 0 , PerformanceClass_performanceClassA = 1 , PerformanceClass_performanceClassB = 2 }
 
typedef long PerformanceClass_t
 
typedef struct ITSContainer::PosConfidenceEllipse PosConfidenceEllipse_t
 
typedef struct ITSContainer::ProtectedCommunicationZone ProtectedCommunicationZone_t
 
typedef struct ITSContainer::ProtectedCommunicationZonesRSU ProtectedCommunicationZonesRSU_t
 
typedef long ProtectedZoneID_t
 
enum  ProtectedZoneRadius { ProtectedZoneRadius_oneMeter = 1 }
 
typedef long ProtectedZoneRadius_t
 
enum  ProtectedZoneType { ProtectedZoneType_cenDsrcTolling = 0 }
 
typedef long ProtectedZoneType_t
 
enum  protocolVersion { protocolVersion_currentVersion = 1 }
 
typedef struct ITSContainer::ReferencePosition ReferencePosition_t
 
enum  SemiAxisLength { SemiAxisLength_oneCentimeter = 1 , SemiAxisLength_outOfRange = 4094 , SemiAxisLength_unavailable = 4095 }
 
typedef long SemiAxisLength_t
 
typedef struct ITSContainer::speed Speed_t
 
enum  SpeedConfidence { SpeedConfidence_equalOrWithInOneCentimerterPerSec = 1 , SpeedConfidence_equalOrWithinOneMeterPerSec = 100 , SpeedConfidence_outOfRange = 126 , SpeedConfidence_unavailable = 127 }
 
typedef long SpeedConfidence_t
 
enum  SpeedValue { SpeedValue_standstill = 0 , SpeedValue_oneCentimeterPerSec = 1 , SpeedValue_unavailable = 16383 }
 
typedef long SpeedValue_t
 
typedef long StationID_t
 
enum  StationType {
  StationType_unknown = 0 , StationType_pedestrian = 1 , StationType_cyclist = 2 , StationType_moped = 3 ,
  StationType_motorcycle = 4 , StationType_passengerCar = 5 , StationType_bus = 6 , StationType_lightTruck = 7 ,
  StationType_heavyTruck = 8 , StationType_trailer = 9 , StationType_specialVehicles = 10 , StationType_tram = 11 ,
  StationType_roadSideUnit = 15
}
 
typedef long StationType_t
 
typedef struct ITSContainer::SteeringWheelAngle SteeringWheelAngle_t
 
enum  SteeringWheelAngleConfidence { SteeringWheelAngleConfidence_equalOrWithinOnePointFiveDegree = 1 , SteeringWheelAngleConfidence_outOfRange = 126 , SteeringWheelAngleConfidence_unavailable = 127 }
 
typedef long SteeringWheelAngleConfidence_t
 
enum  SteeringWheelAngleValue { SteeringWheelAngleValue_straight = 0 , SteeringWheelAngleValue_onePointFiveDegreesToRight = -1 , SteeringWheelAngleValue_onePointFiveDegreesToLeft = 1 , SteeringWheelAngleValue_unavailable = 512 }
 
typedef long SteeringWheelAngleValue_t
 
enum  TimestampIts { TimestampIts_utcStartOf2004 = 0 , TimestampIts_oneMillisecAfterUTCStartOf2004 = 1 }
 
typedef long TimestampIts_t
 
typedef struct ITSContainer::VehicleLength VehicleLength_t
 
enum  VehicleLengthConfidenceIndication {
  VehicleLengthConfidenceIndication_noTrailerPresent = 0 , VehicleLengthConfidenceIndication_trailerPresentWithKnownLength = 1 , VehicleLengthConfidenceIndication_trailerPresentWithUnknownLength = 2 , VehicleLengthConfidenceIndication_trailerPresenceIsUnknown = 3 ,
  VehicleLengthConfidenceIndication_unavailable = 4
}
 
typedef long VehicleLengthConfidenceIndication_t
 
enum  VehicleLengthValue { VehicleLengthValue_tenCentimeters = 1 , VehicleLengthValue_outOfRange = 1022 , VehicleLengthValue_unavailable = 1023 }
 
typedef long VehicleLengthValue_t
 
enum  VehicleRole {
  VehicleRole_default = 0 , VehicleRole_publicTransport = 1 , VehicleRole_specialTransport = 2 , VehicleRole_dangerousGoods = 3 ,
  VehicleRole_roadWork = 4 , VehicleRole_rescue = 5 , VehicleRole_emergency = 6 , VehicleRole_safetyCar = 7 ,
  VehicleRole_agriculture = 8 , VehicleRole_commercial = 9 , VehicleRole_military = 10 , VehicleRole_roadOperator = 11 ,
  VehicleRole_taxi = 12 , VehicleRole_reserved1 = 13 , VehicleRole_reserved2 = 14 , VehicleRole_reserved3 = 15
}
 
typedef long VehicleRole_t
 
enum  VehicleWidth { VehicleWidth_tenCentimeters = 1 , VehicleWidth_outOfRange = 61 , VehicleWidth_unavailable = 62 }
 
typedef long VehicleWidth_t
 
typedef struct ITSContainer::VerticalAcceleration VerticalAcceleration_t
 
enum  VerticalAccelerationValue { VerticalAccelerationValue_pointOneMeterPerSecSquaredUp = 1 , VerticalAccelerationValue_pointOneMeterPerSecSquaredDown = -1 , VerticalAccelerationValue_unavailable = 161 }
 
typedef long VerticalAccelerationValue_t
 
typedef struct ITSContainer::YawRate YawRate_t
 
enum  YawRateConfidence {
  YawRateConfidence_degSec_000_01 = 0 , YawRateConfidence_degSec_000_05 = 1 , YawRateConfidence_degSec_000_10 = 2 , YawRateConfidence_degSec_001_00 = 3 ,
  YawRateConfidence_degSec_005_00 = 4 , YawRateConfidence_degSec_010_00 = 5 , YawRateConfidence_degSec_100_00 = 6 , YawRateConfidence_outOfRange = 7 ,
  YawRateConfidence_unavailable = 8
}
 
typedef long YawRateConfidence_t
 
enum  YawRateValue { YawRateValue_straight = 0 , YawRateValue_degSec_000_01ToRight = -1 , YawRateValue_degSec_000_01ToLeft = 1 , YawRateValue_unavailable = 32767 }
 
typedef long YawRateValue_t
 

Detailed Description

Definition at line 20 of file LibITS.h.

Member Typedef Documentation

◆ AccelerationConfidence_t

Definition at line 303 of file LibITS.h.

◆ AccelerationControl_t

Definition at line 405 of file LibITS.h.

◆ Altitude_t

◆ AltitudeConfidence_t

Definition at line 125 of file LibITS.h.

◆ AltitudeValue_t

Definition at line 101 of file LibITS.h.

◆ CenDsrcTollingZone_t

◆ CenDsrcTollingZoneID_t

Definition at line 494 of file LibITS.h.

◆ Curvature_t

◆ CurvatureCalculationMode_t

Definition at line 356 of file LibITS.h.

◆ CurvatureConfidence_t

Definition at line 338 of file LibITS.h.

◆ CurvatureValue_t

Definition at line 322 of file LibITS.h.

◆ DeltaAltitude_t

Definition at line 616 of file LibITS.h.

◆ DeltaLatitude_t

Definition at line 596 of file LibITS.h.

◆ DeltaLongitude_t

Definition at line 606 of file LibITS.h.

◆ DeltaReferencePosition_t

◆ DriveDirection_t

Definition at line 239 of file LibITS.h.

◆ e_AccelerationConfidence

◆ e_AccelerationControl

◆ e_AltitudeConfidence

◆ e_AltitudeValue

◆ e_CurvatureCalculationMode

◆ e_CurvatureConfidence

◆ e_CurvatureValue

◆ e_DeltaAltitude

◆ e_DeltaLatitude

◆ e_DeltaLongitude

◆ e_DriveDirection

◆ e_ExteriorLights

◆ e_HeadingConfidence

◆ e_HeadingValue

◆ e_LanePosition

◆ e_LateralAccelerationValue

◆ e_Latitude

◆ e_Longitude

◆ e_LongitudinalAccelerationValue

◆ e_messageID

◆ e_PathDeltaTime

◆ e_PerformanceClass

◆ e_ProtectedZoneRadius

◆ e_ProtectedZoneType

◆ e_protocolVersion

◆ e_SemiAxisLength

◆ e_SpeedConfidence

◆ e_SpeedValue

◆ e_StationType

◆ e_SteeringWheelAngleConfidence

◆ e_SteeringWheelAngleValue

◆ e_TimestampIts

◆ e_VehicleLengthConfidenceIndication

◆ e_VehicleLengthValue

◆ e_VehicleRole

◆ e_VehicleWidth

◆ e_VerticalAccelerationValue

◆ e_YawRateConfidence

◆ e_YawRateValue

◆ ExteriorLights_t

Definition at line 587 of file LibITS.h.

◆ Heading_t

◆ HeadingConfidence_t

Definition at line 82 of file LibITS.h.

◆ HeadingValue_t

Definition at line 71 of file LibITS.h.

◆ ItsPduHeader_t

◆ LanePosition_t

Definition at line 416 of file LibITS.h.

◆ LateralAcceleration_t

◆ LateralAccelerationValue_t

Definition at line 454 of file LibITS.h.

◆ Latitude_t

Definition at line 36 of file LibITS.h.

◆ Longitude_t

Definition at line 47 of file LibITS.h.

◆ LongitudinalAcceleration_t

◆ LongitudinalAccelerationValue_t

Definition at line 292 of file LibITS.h.

◆ OptionalValueAvailable_t

Definition at line 25 of file LibITS.h.

◆ PathDeltaTime_t

Definition at line 631 of file LibITS.h.

◆ PathHistory_t

◆ PathPoint_t

◆ PerformanceClass_t

Definition at line 488 of file LibITS.h.

◆ PosConfidenceEllipse_t

◆ ProtectedCommunicationZone_t

◆ ProtectedCommunicationZonesRSU_t

◆ ProtectedZoneID_t

Definition at line 491 of file LibITS.h.

◆ ProtectedZoneRadius_t

Definition at line 530 of file LibITS.h.

◆ ProtectedZoneType_t

Definition at line 511 of file LibITS.h.

◆ ReferencePosition_t

◆ SemiAxisLength_t

Definition at line 58 of file LibITS.h.

◆ Speed_t

◆ SpeedConfidence_t

Definition at line 221 of file LibITS.h.

◆ SpeedValue_t

Definition at line 209 of file LibITS.h.

◆ StationID_t

Definition at line 165 of file LibITS.h.

◆ StationType_t

Definition at line 162 of file LibITS.h.

◆ SteeringWheelAngle_t

◆ SteeringWheelAngleConfidence_t

Definition at line 437 of file LibITS.h.

◆ SteeringWheelAngleValue_t

Definition at line 427 of file LibITS.h.

◆ TimestampIts_t

Definition at line 522 of file LibITS.h.

◆ VehicleLength_t

◆ VehicleLengthConfidenceIndication_t

Definition at line 263 of file LibITS.h.

◆ VehicleLengthValue_t

Definition at line 250 of file LibITS.h.

◆ VehicleRole_t

Definition at line 572 of file LibITS.h.

◆ VehicleWidth_t

Definition at line 281 of file LibITS.h.

◆ VerticalAcceleration_t

◆ VerticalAccelerationValue_t

Definition at line 471 of file LibITS.h.

◆ YawRate_t

◆ YawRateConfidence_t

Definition at line 384 of file LibITS.h.

◆ YawRateValue_t

Definition at line 368 of file LibITS.h.

Member Enumeration Documentation

◆ AccelerationConfidence

Enumerator
AccelerationConfindence_pointOneMeterPerSecSquared 
AccelerationConfidence_outOfRange 
AccelerationConfidence_unavailable 

Definition at line 295 of file LibITS.h.

◆ AccelerationControl

Enumerator
AccelerationControl_brakePedalEngaged 
AccelerationControl_gasPedalEngaged 
AccelerationControl_emergencyBrakeEngaged 
AccelerationControl_collisionWarningEngaged 
AccelerationControl_accEngaged 
AccelerationControl_cruiseControlEngaged 
AccelerationControl_speedLimiterEngaged 

Definition at line 394 of file LibITS.h.

◆ AltitudeConfidence

Enumerator
AltitudeConfidence_alt_000_01 
AltitudeConfidence_alt_000_02 
AltitudeConfidence_alt_000_05 
AltitudeConfidence_alt_000_10 
AltitudeConfidence_alt_000_20 
AltitudeConfidence_alt_000_50 
AltitudeConfidence_alt_001_00 
AltitudeConfidence_alt_002_00 
AltitudeConfidence_alt_005_00 
AltitudeConfidence_alt_010_00 
AltitudeConfidence_alt_020_00 
AltitudeConfidence_alt_050_00 
AltitudeConfidence_alt_100_00 
AltitudeConfidence_alt_200_00 
AltitudeConfidence_outOfRange 
AltitudeConfidence_unavailable 

Definition at line 104 of file LibITS.h.

◆ AltitudeValue

Enumerator
AltitudeValue_referenceEllipsoidSurface 
AltitudeValue_oneCentimeter 
AltitudeValue_unavailable 

Definition at line 93 of file LibITS.h.

◆ CurvatureCalculationMode

Enumerator
CurvatureCalculationMode_yarRateUsed 
CurvatureCalculationMode_yarRateNotUsed 
CurvatureCalculationMode_unavailable 

Definition at line 348 of file LibITS.h.

◆ CurvatureConfidence

Enumerator
CurvatureConfidence_onePerMeter_0_00002 
CurvatureConfidence_onePerMeter_0_0001 
CurvatureConfidence_onePerMeter_0_0005 
CurvatureConfidence_onePerMeter_0_002 
CurvatureConfidence_onePerMeter_0_01 
CurvatureConfidence_onePerMeter_0_1 
CurvatureConfidence_outOfRange 
CurvatureConfidence_unavailable 

Definition at line 325 of file LibITS.h.

◆ CurvatureValue

Enumerator
CurvatureValue_straight 
CurvatureValue_reciprocalOf1MeterRadiusToRight 
CurvatureValue_reciprocalOf1MeterRadiusToLeft 
CurvatureValue_unavailable 

Definition at line 313 of file LibITS.h.

◆ DeltaAltitude

Enumerator
DeltaAltitude_oneCentimeterUp 
DeltaAltitude_oneCentimeterDown 
DeltaAltitude_unavailable 

Definition at line 609 of file LibITS.h.

◆ DeltaLatitude

Enumerator
DeltaLatitude_oneMicrodegreeNorth 
DeltaLatitude_oneMicrodegreeSouth 
DeltaLatitude_unavailable 

Definition at line 589 of file LibITS.h.

◆ DeltaLongitude

Enumerator
DeltaLongitude_oneMicrodegreeEast 
DeltaLongitude_oneMicrodegreeWest 
DeltaLongitude_unavailable 

Definition at line 599 of file LibITS.h.

◆ DriveDirection

Enumerator
DriveDirection_forward 
DriveDirection_backward 
DriveDirection_unavailable 

Definition at line 231 of file LibITS.h.

◆ ExteriorLights

Enumerator
ExteriorLights_lowBeamHeadlightsOn 
ExteriorLights_highBeamHeadlightsOn 
ExteriorLights_leftTurnSignalOn 
ExteriorLights_rightTurnSignalOn 
ExteriorLights_daytimeRunningLightsOn 
ExteriorLights_reverseLightOn 
ExteriorLights_fogLightOn 
ExteriorLights_parkingLightsOn 

Definition at line 575 of file LibITS.h.

◆ HeadingConfidence

Enumerator
HeadingConfidence_equalOrWithinZeroPointOneDegree 
HeadingConfidence_equalOrWithinOneDegree 
HeadingConfidence_outOfRange 
HeadingConfidence_unavailable 

Definition at line 74 of file LibITS.h.

◆ HeadingValue

Enumerator
HeadingValue_wgs84North 
HeadingValue_wgs84East 
HeadingValue_wgs84South 
HeadingValue_wgs84West 
HeadingValue_unavailable 

Definition at line 61 of file LibITS.h.

◆ LanePosition

Enumerator
LanePosition_offTheRoad 
LanePosition_hardShoulder 
LanePosition_outermostDrivingLane 
LanePosition_secondLaneFromOutside 

Definition at line 408 of file LibITS.h.

◆ LateralAccelerationValue

Enumerator
LateralAccelerationValue_pointOneMeterPerSecSquaredToRight 
LateralAccelerationValue_pointOneMeterPerSecSquaredToLeft 
LateralAccelerationValue_unavailable 

Definition at line 447 of file LibITS.h.

◆ Latitude

Enumerator
Latitude_oneMicroDegreeNorth 
Latitude_oneMicroDegreeSouth 
Latitude_unavailable 

Definition at line 28 of file LibITS.h.

◆ Longitude

Enumerator
Longitude_oneMicroDegreeEast 
Longitude_oneMicroDegreeWest 
Longitude_unavailable 

Definition at line 39 of file LibITS.h.

◆ LongitudinalAcceletationValue

Enumerator
LongitudinalAccelerationValue_pointOneMeterPerSecSquaredForward 
LongitudinalAccelerationValue_pointOneMeterPerSecSquaredBackWard 
LongitudinalAccelerationValue_unavailable 

Definition at line 284 of file LibITS.h.

◆ messageID

Enumerator
messageID_custom 
messageID_denm 
messageID_cam 
messageID_poi 
messageID_spat 
messageID_map 
messageID_ivi 
messageID_ev_rsr 

Definition at line 174 of file LibITS.h.

◆ PathDeltaTime

Enumerator
PathDeltaTime_tenMilliSecondsInPast 

Definition at line 626 of file LibITS.h.

◆ PerformanceClass

Enumerator
PerformanceClass_unavailable 
PerformanceClass_performanceClassA 
PerformanceClass_performanceClassB 

Definition at line 481 of file LibITS.h.

◆ ProtectedZoneRadius

Enumerator
ProtectedZoneRadius_oneMeter 

Definition at line 525 of file LibITS.h.

◆ ProtectedZoneType

Enumerator
ProtectedZoneType_cenDsrcTolling 

Definition at line 505 of file LibITS.h.

◆ protocolVersion

Enumerator
protocolVersion_currentVersion 

Definition at line 169 of file LibITS.h.

◆ SemiAxisLength

Enumerator
SemiAxisLength_oneCentimeter 
SemiAxisLength_outOfRange 
SemiAxisLength_unavailable 

Definition at line 50 of file LibITS.h.

◆ SpeedConfidence

Enumerator
SpeedConfidence_equalOrWithInOneCentimerterPerSec 
SpeedConfidence_equalOrWithinOneMeterPerSec 
SpeedConfidence_outOfRange 
SpeedConfidence_unavailable 

Definition at line 212 of file LibITS.h.

◆ SpeedValue

Enumerator
SpeedValue_standstill 
SpeedValue_oneCentimeterPerSec 
SpeedValue_unavailable 

Definition at line 201 of file LibITS.h.

◆ StationType

Enumerator
StationType_unknown 
StationType_pedestrian 
StationType_cyclist 
StationType_moped 
StationType_motorcycle 
StationType_passengerCar 
StationType_bus 
StationType_lightTruck 
StationType_heavyTruck 
StationType_trailer 
StationType_specialVehicles 
StationType_tram 
StationType_roadSideUnit 

Definition at line 144 of file LibITS.h.

◆ SteeringWheelAngleConfidence

Enumerator
SteeringWheelAngleConfidence_equalOrWithinOnePointFiveDegree 
SteeringWheelAngleConfidence_outOfRange 
SteeringWheelAngleConfidence_unavailable 

Definition at line 430 of file LibITS.h.

◆ SteeringWheelAngleValue

Enumerator
SteeringWheelAngleValue_straight 
SteeringWheelAngleValue_onePointFiveDegreesToRight 
SteeringWheelAngleValue_onePointFiveDegreesToLeft 
SteeringWheelAngleValue_unavailable 

Definition at line 419 of file LibITS.h.

◆ TimestampIts

Enumerator
TimestampIts_utcStartOf2004 
TimestampIts_oneMillisecAfterUTCStartOf2004 

Definition at line 514 of file LibITS.h.

◆ VehicleLengthConfidenceIndication

Enumerator
VehicleLengthConfidenceIndication_noTrailerPresent 
VehicleLengthConfidenceIndication_trailerPresentWithKnownLength 
VehicleLengthConfidenceIndication_trailerPresentWithUnknownLength 
VehicleLengthConfidenceIndication_trailerPresenceIsUnknown 
VehicleLengthConfidenceIndication_unavailable 

Definition at line 253 of file LibITS.h.

◆ VehicleLengthValue

Enumerator
VehicleLengthValue_tenCentimeters 
VehicleLengthValue_outOfRange 
VehicleLengthValue_unavailable 

Definition at line 242 of file LibITS.h.

◆ VehicleRole

Enumerator
VehicleRole_default 
VehicleRole_publicTransport 
VehicleRole_specialTransport 
VehicleRole_dangerousGoods 
VehicleRole_roadWork 
VehicleRole_rescue 
VehicleRole_emergency 
VehicleRole_safetyCar 
VehicleRole_agriculture 
VehicleRole_commercial 
VehicleRole_military 
VehicleRole_roadOperator 
VehicleRole_taxi 
VehicleRole_reserved1 
VehicleRole_reserved2 
VehicleRole_reserved3 

Definition at line 552 of file LibITS.h.

◆ VehicleWidth

Enumerator
VehicleWidth_tenCentimeters 
VehicleWidth_outOfRange 
VehicleWidth_unavailable 

Definition at line 273 of file LibITS.h.

◆ VerticalAccelerationValue

Enumerator
VerticalAccelerationValue_pointOneMeterPerSecSquaredUp 
VerticalAccelerationValue_pointOneMeterPerSecSquaredDown 
VerticalAccelerationValue_unavailable 

Definition at line 464 of file LibITS.h.

◆ YawRateConfidence

Enumerator
YawRateConfidence_degSec_000_01 
YawRateConfidence_degSec_000_05 
YawRateConfidence_degSec_000_10 
YawRateConfidence_degSec_001_00 
YawRateConfidence_degSec_005_00 
YawRateConfidence_degSec_010_00 
YawRateConfidence_degSec_100_00 
YawRateConfidence_outOfRange 
YawRateConfidence_unavailable 

Definition at line 371 of file LibITS.h.

◆ YawRateValue

Enumerator
YawRateValue_straight 
YawRateValue_degSec_000_01ToRight 
YawRateValue_degSec_000_01ToLeft 
YawRateValue_unavailable 

Definition at line 359 of file LibITS.h.


The documentation for this class was generated from the following file: