Functions
etsi_its_denm_conversion Namespace Reference

Functions

void toRos_AccidentSubCauseCode (const denm_AccidentSubCauseCode_t &in, denm_msgs::AccidentSubCauseCode &out)
 
void toRos_ActionID (const denm_ActionID_t &in, denm_msgs::ActionID &out)
 
void toRos_AdverseWeatherConditionAdhesionSubCauseCode (const denm_AdverseWeatherCondition_AdhesionSubCauseCode_t &in, denm_msgs::AdverseWeatherConditionAdhesionSubCauseCode &out)
 
void toRos_AdverseWeatherConditionExtremeWeatherConditionSubCauseCode (const denm_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode_t &in, denm_msgs::AdverseWeatherConditionExtremeWeatherConditionSubCauseCode &out)
 
void toRos_AdverseWeatherConditionPrecipitationSubCauseCode (const denm_AdverseWeatherCondition_PrecipitationSubCauseCode_t &in, denm_msgs::AdverseWeatherConditionPrecipitationSubCauseCode &out)
 
void toRos_AdverseWeatherConditionVisibilitySubCauseCode (const denm_AdverseWeatherCondition_VisibilitySubCauseCode_t &in, denm_msgs::AdverseWeatherConditionVisibilitySubCauseCode &out)
 
void toRos_AlacarteContainer (const denm_AlacarteContainer_t &in, denm_msgs::AlacarteContainer &out)
 
void toRos_Altitude (const denm_Altitude_t &in, denm_msgs::Altitude &out)
 
void toRos_AltitudeConfidence (const denm_AltitudeConfidence_t &in, denm_msgs::AltitudeConfidence &out)
 
void toRos_AltitudeValue (const denm_AltitudeValue_t &in, denm_msgs::AltitudeValue &out)
 
void toRos_CauseCode (const denm_CauseCode_t &in, denm_msgs::CauseCode &out)
 
void toRos_CauseCodeType (const denm_CauseCodeType_t &in, denm_msgs::CauseCodeType &out)
 
void toRos_ClosedLanes (const denm_ClosedLanes_t &in, denm_msgs::ClosedLanes &out)
 
void toRos_CollisionRiskSubCauseCode (const denm_CollisionRiskSubCauseCode_t &in, denm_msgs::CollisionRiskSubCauseCode &out)
 
void toRos_DangerousEndOfQueueSubCauseCode (const denm_DangerousEndOfQueueSubCauseCode_t &in, denm_msgs::DangerousEndOfQueueSubCauseCode &out)
 
void toRos_DangerousGoodsBasic (const denm_DangerousGoodsBasic_t &in, denm_msgs::DangerousGoodsBasic &out)
 
void toRos_DangerousGoodsExtended (const denm_DangerousGoodsExtended_t &in, denm_msgs::DangerousGoodsExtended &out)
 
void toRos_DangerousSituationSubCauseCode (const denm_DangerousSituationSubCauseCode_t &in, denm_msgs::DangerousSituationSubCauseCode &out)
 
void toRos_DecentralizedEnvironmentalNotificationMessage (const denm_DecentralizedEnvironmentalNotificationMessage_t &in, denm_msgs::DecentralizedEnvironmentalNotificationMessage &out)
 
void toRos_DeltaAltitude (const denm_DeltaAltitude_t &in, denm_msgs::DeltaAltitude &out)
 
void toRos_DeltaLatitude (const denm_DeltaLatitude_t &in, denm_msgs::DeltaLatitude &out)
 
void toRos_DeltaLongitude (const denm_DeltaLongitude_t &in, denm_msgs::DeltaLongitude &out)
 
void toRos_DeltaReferencePosition (const denm_DeltaReferencePosition_t &in, denm_msgs::DeltaReferencePosition &out)
 
void toRos_DENM (const denm_DENM_t &in, denm_msgs::DENM &out)
 
void toRos_DrivingLaneStatus (const denm_DrivingLaneStatus_t &in, denm_msgs::DrivingLaneStatus &out)
 
void toRos_EmergencyVehicleApproachingSubCauseCode (const denm_EmergencyVehicleApproachingSubCauseCode_t &in, denm_msgs::EmergencyVehicleApproachingSubCauseCode &out)
 
void toRos_EnergyStorageType (const denm_EnergyStorageType_t &in, denm_msgs::EnergyStorageType &out)
 
void toRos_EventHistory (const denm_EventHistory_t &in, denm_msgs::EventHistory &out)
 
void toRos_EventPoint (const denm_EventPoint_t &in, denm_msgs::EventPoint &out)
 
void toRos_HardShoulderStatus (const denm_HardShoulderStatus_t &in, denm_msgs::HardShoulderStatus &out)
 
void toRos_HazardousLocationAnimalOnTheRoadSubCauseCode (const denm_HazardousLocation_AnimalOnTheRoadSubCauseCode_t &in, denm_msgs::HazardousLocationAnimalOnTheRoadSubCauseCode &out)
 
void toRos_HazardousLocationDangerousCurveSubCauseCode (const denm_HazardousLocation_DangerousCurveSubCauseCode_t &in, denm_msgs::HazardousLocationDangerousCurveSubCauseCode &out)
 
void toRos_HazardousLocationObstacleOnTheRoadSubCauseCode (const denm_HazardousLocation_ObstacleOnTheRoadSubCauseCode_t &in, denm_msgs::HazardousLocationObstacleOnTheRoadSubCauseCode &out)
 
void toRos_HazardousLocationSurfaceConditionSubCauseCode (const denm_HazardousLocation_SurfaceConditionSubCauseCode_t &in, denm_msgs::HazardousLocationSurfaceConditionSubCauseCode &out)
 
void toRos_Heading (const denm_Heading_t &in, denm_msgs::Heading &out)
 
void toRos_HeadingConfidence (const denm_HeadingConfidence_t &in, denm_msgs::HeadingConfidence &out)
 
void toRos_HeadingValue (const denm_HeadingValue_t &in, denm_msgs::HeadingValue &out)
 
void toRos_HeightLonCarr (const denm_HeightLonCarr_t &in, denm_msgs::HeightLonCarr &out)
 
void toRos_HumanPresenceOnTheRoadSubCauseCode (const denm_HumanPresenceOnTheRoadSubCauseCode_t &in, denm_msgs::HumanPresenceOnTheRoadSubCauseCode &out)
 
void toRos_HumanProblemSubCauseCode (const denm_HumanProblemSubCauseCode_t &in, denm_msgs::HumanProblemSubCauseCode &out)
 
void toRos_ImpactReductionContainer (const denm_ImpactReductionContainer_t &in, denm_msgs::ImpactReductionContainer &out)
 
void toRos_InformationQuality (const denm_InformationQuality_t &in, denm_msgs::InformationQuality &out)
 
void toRos_ItineraryPath (const denm_ItineraryPath_t &in, denm_msgs::ItineraryPath &out)
 
void toRos_ItsPduHeader (const denm_ItsPduHeader_t &in, denm_msgs::ItsPduHeader &out)
 
void toRos_LanePosition (const denm_LanePosition_t &in, denm_msgs::LanePosition &out)
 
void toRos_Latitude (const denm_Latitude_t &in, denm_msgs::Latitude &out)
 
void toRos_LightBarSirenInUse (const denm_LightBarSirenInUse_t &in, denm_msgs::LightBarSirenInUse &out)
 
void toRos_LocationContainer (const denm_LocationContainer_t &in, denm_msgs::LocationContainer &out)
 
void toRos_Longitude (const denm_Longitude_t &in, denm_msgs::Longitude &out)
 
void toRos_ManagementContainer (const denm_ManagementContainer_t &in, denm_msgs::ManagementContainer &out)
 
void toRos_NumberOfOccupants (const denm_NumberOfOccupants_t &in, denm_msgs::NumberOfOccupants &out)
 
void toRos_PathDeltaTime (const denm_PathDeltaTime_t &in, denm_msgs::PathDeltaTime &out)
 
void toRos_PathHistory (const denm_PathHistory_t &in, denm_msgs::PathHistory &out)
 
void toRos_PathPoint (const denm_PathPoint_t &in, denm_msgs::PathPoint &out)
 
void toRos_PhoneNumber (const denm_PhoneNumber_t &in, denm_msgs::PhoneNumber &out)
 
void toRos_PosCentMass (const denm_PosCentMass_t &in, denm_msgs::PosCentMass &out)
 
void toRos_PosConfidenceEllipse (const denm_PosConfidenceEllipse_t &in, denm_msgs::PosConfidenceEllipse &out)
 
void toRos_PosFrontAx (const denm_PosFrontAx_t &in, denm_msgs::PosFrontAx &out)
 
void toRos_PositioningSolutionType (const denm_PositioningSolutionType_t &in, denm_msgs::PositioningSolutionType &out)
 
void toRos_PositionOfOccupants (const denm_PositionOfOccupants_t &in, denm_msgs::PositionOfOccupants &out)
 
void toRos_PositionOfPillars (const denm_PositionOfPillars_t &in, denm_msgs::PositionOfPillars &out)
 
void toRos_PosLonCarr (const denm_PosLonCarr_t &in, denm_msgs::PosLonCarr &out)
 
void toRos_PosPillar (const denm_PosPillar_t &in, denm_msgs::PosPillar &out)
 
void toRos_PostCrashSubCauseCode (const denm_PostCrashSubCauseCode_t &in, denm_msgs::PostCrashSubCauseCode &out)
 
void toRos_ReferenceDenms (const denm_ReferenceDenms_t &in, denm_msgs::ReferenceDenms &out)
 
void toRos_ReferencePosition (const denm_ReferencePosition_t &in, denm_msgs::ReferencePosition &out)
 
void toRos_RelevanceDistance (const denm_RelevanceDistance_t &in, denm_msgs::RelevanceDistance &out)
 
void toRos_RelevanceTrafficDirection (const denm_RelevanceTrafficDirection_t &in, denm_msgs::RelevanceTrafficDirection &out)
 
void toRos_RequestResponseIndication (const denm_RequestResponseIndication_t &in, denm_msgs::RequestResponseIndication &out)
 
void toRos_RescueAndRecoveryWorkInProgressSubCauseCode (const denm_RescueAndRecoveryWorkInProgressSubCauseCode_t &in, denm_msgs::RescueAndRecoveryWorkInProgressSubCauseCode &out)
 
void toRos_RestrictedTypes (const denm_RestrictedTypes_t &in, denm_msgs::RestrictedTypes &out)
 
void toRos_RoadType (const denm_RoadType_t &in, denm_msgs::RoadType &out)
 
void toRos_RoadWorksContainerExtended (const denm_RoadWorksContainerExtended_t &in, denm_msgs::RoadWorksContainerExtended &out)
 
void toRos_RoadworksSubCauseCode (const denm_RoadworksSubCauseCode_t &in, denm_msgs::RoadworksSubCauseCode &out)
 
void toRos_SemiAxisLength (const denm_SemiAxisLength_t &in, denm_msgs::SemiAxisLength &out)
 
void toRos_SequenceNumber (const denm_SequenceNumber_t &in, denm_msgs::SequenceNumber &out)
 
void toRos_SignalViolationSubCauseCode (const denm_SignalViolationSubCauseCode_t &in, denm_msgs::SignalViolationSubCauseCode &out)
 
void toRos_SituationContainer (const denm_SituationContainer_t &in, denm_msgs::SituationContainer &out)
 
void toRos_SlowVehicleSubCauseCode (const denm_SlowVehicleSubCauseCode_t &in, denm_msgs::SlowVehicleSubCauseCode &out)
 
void toRos_Speed (const denm_Speed_t &in, denm_msgs::Speed &out)
 
void toRos_SpeedConfidence (const denm_SpeedConfidence_t &in, denm_msgs::SpeedConfidence &out)
 
void toRos_SpeedLimit (const denm_SpeedLimit_t &in, denm_msgs::SpeedLimit &out)
 
void toRos_SpeedValue (const denm_SpeedValue_t &in, denm_msgs::SpeedValue &out)
 
void toRos_StationarySince (const denm_StationarySince_t &in, denm_msgs::StationarySince &out)
 
void toRos_StationaryVehicleContainer (const denm_StationaryVehicleContainer_t &in, denm_msgs::StationaryVehicleContainer &out)
 
void toRos_StationaryVehicleSubCauseCode (const denm_StationaryVehicleSubCauseCode_t &in, denm_msgs::StationaryVehicleSubCauseCode &out)
 
void toRos_StationID (const denm_StationID_t &in, denm_msgs::StationID &out)
 
void toRos_StationType (const denm_StationType_t &in, denm_msgs::StationType &out)
 
void toRos_SubCauseCodeType (const denm_SubCauseCodeType_t &in, denm_msgs::SubCauseCodeType &out)
 
void toRos_Temperature (const denm_Temperature_t &in, denm_msgs::Temperature &out)
 
void toRos_Termination (const denm_Termination_t &in, denm_msgs::Termination &out)
 
void toRos_TimestampIts (const denm_TimestampIts_t &in, denm_msgs::TimestampIts &out)
 
void toRos_Traces (const denm_Traces_t &in, denm_msgs::Traces &out)
 
void toRos_TrafficConditionSubCauseCode (const denm_TrafficConditionSubCauseCode_t &in, denm_msgs::TrafficConditionSubCauseCode &out)
 
void toRos_TrafficRule (const denm_TrafficRule_t &in, denm_msgs::TrafficRule &out)
 
void toRos_TransmissionInterval (const denm_TransmissionInterval_t &in, denm_msgs::TransmissionInterval &out)
 
void toRos_TurningRadius (const denm_TurningRadius_t &in, denm_msgs::TurningRadius &out)
 
void toRos_ValidityDuration (const denm_ValidityDuration_t &in, denm_msgs::ValidityDuration &out)
 
void toRos_VDS (const denm_VDS_t &in, denm_msgs::VDS &out)
 
void toRos_VehicleBreakdownSubCauseCode (const denm_VehicleBreakdownSubCauseCode_t &in, denm_msgs::VehicleBreakdownSubCauseCode &out)
 
void toRos_VehicleIdentification (const denm_VehicleIdentification_t &in, denm_msgs::VehicleIdentification &out)
 
void toRos_VehicleMass (const denm_VehicleMass_t &in, denm_msgs::VehicleMass &out)
 
void toRos_WheelBaseVehicle (const denm_WheelBaseVehicle_t &in, denm_msgs::WheelBaseVehicle &out)
 
void toRos_WMInumber (const denm_WMInumber_t &in, denm_msgs::WMInumber &out)
 
void toRos_WrongWayDrivingSubCauseCode (const denm_WrongWayDrivingSubCauseCode_t &in, denm_msgs::WrongWayDrivingSubCauseCode &out)
 
void toStruct_AccidentSubCauseCode (const denm_msgs::AccidentSubCauseCode &in, denm_AccidentSubCauseCode_t &out)
 
void toStruct_ActionID (const denm_msgs::ActionID &in, denm_ActionID_t &out)
 
void toStruct_AdverseWeatherConditionAdhesionSubCauseCode (const denm_msgs::AdverseWeatherConditionAdhesionSubCauseCode &in, denm_AdverseWeatherCondition_AdhesionSubCauseCode_t &out)
 
void toStruct_AdverseWeatherConditionExtremeWeatherConditionSubCauseCode (const denm_msgs::AdverseWeatherConditionExtremeWeatherConditionSubCauseCode &in, denm_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode_t &out)
 
void toStruct_AdverseWeatherConditionPrecipitationSubCauseCode (const denm_msgs::AdverseWeatherConditionPrecipitationSubCauseCode &in, denm_AdverseWeatherCondition_PrecipitationSubCauseCode_t &out)
 
void toStruct_AdverseWeatherConditionVisibilitySubCauseCode (const denm_msgs::AdverseWeatherConditionVisibilitySubCauseCode &in, denm_AdverseWeatherCondition_VisibilitySubCauseCode_t &out)
 
void toStruct_AlacarteContainer (const denm_msgs::AlacarteContainer &in, denm_AlacarteContainer_t &out)
 
void toStruct_Altitude (const denm_msgs::Altitude &in, denm_Altitude_t &out)
 
void toStruct_AltitudeConfidence (const denm_msgs::AltitudeConfidence &in, denm_AltitudeConfidence_t &out)
 
void toStruct_AltitudeValue (const denm_msgs::AltitudeValue &in, denm_AltitudeValue_t &out)
 
void toStruct_CauseCode (const denm_msgs::CauseCode &in, denm_CauseCode_t &out)
 
void toStruct_CauseCodeType (const denm_msgs::CauseCodeType &in, denm_CauseCodeType_t &out)
 
void toStruct_ClosedLanes (const denm_msgs::ClosedLanes &in, denm_ClosedLanes_t &out)
 
void toStruct_CollisionRiskSubCauseCode (const denm_msgs::CollisionRiskSubCauseCode &in, denm_CollisionRiskSubCauseCode_t &out)
 
void toStruct_DangerousEndOfQueueSubCauseCode (const denm_msgs::DangerousEndOfQueueSubCauseCode &in, denm_DangerousEndOfQueueSubCauseCode_t &out)
 
void toStruct_DangerousGoodsBasic (const denm_msgs::DangerousGoodsBasic &in, denm_DangerousGoodsBasic_t &out)
 
void toStruct_DangerousGoodsExtended (const denm_msgs::DangerousGoodsExtended &in, denm_DangerousGoodsExtended_t &out)
 
void toStruct_DangerousSituationSubCauseCode (const denm_msgs::DangerousSituationSubCauseCode &in, denm_DangerousSituationSubCauseCode_t &out)
 
void toStruct_DecentralizedEnvironmentalNotificationMessage (const denm_msgs::DecentralizedEnvironmentalNotificationMessage &in, denm_DecentralizedEnvironmentalNotificationMessage_t &out)
 
void toStruct_DeltaAltitude (const denm_msgs::DeltaAltitude &in, denm_DeltaAltitude_t &out)
 
void toStruct_DeltaLatitude (const denm_msgs::DeltaLatitude &in, denm_DeltaLatitude_t &out)
 
void toStruct_DeltaLongitude (const denm_msgs::DeltaLongitude &in, denm_DeltaLongitude_t &out)
 
void toStruct_DeltaReferencePosition (const denm_msgs::DeltaReferencePosition &in, denm_DeltaReferencePosition_t &out)
 
void toStruct_DENM (const denm_msgs::DENM &in, denm_DENM_t &out)
 
void toStruct_DrivingLaneStatus (const denm_msgs::DrivingLaneStatus &in, denm_DrivingLaneStatus_t &out)
 
void toStruct_EmergencyVehicleApproachingSubCauseCode (const denm_msgs::EmergencyVehicleApproachingSubCauseCode &in, denm_EmergencyVehicleApproachingSubCauseCode_t &out)
 
void toStruct_EnergyStorageType (const denm_msgs::EnergyStorageType &in, denm_EnergyStorageType_t &out)
 
void toStruct_EventHistory (const denm_msgs::EventHistory &in, denm_EventHistory_t &out)
 
void toStruct_EventPoint (const denm_msgs::EventPoint &in, denm_EventPoint_t &out)
 
void toStruct_HardShoulderStatus (const denm_msgs::HardShoulderStatus &in, denm_HardShoulderStatus_t &out)
 
void toStruct_HazardousLocationAnimalOnTheRoadSubCauseCode (const denm_msgs::HazardousLocationAnimalOnTheRoadSubCauseCode &in, denm_HazardousLocation_AnimalOnTheRoadSubCauseCode_t &out)
 
void toStruct_HazardousLocationDangerousCurveSubCauseCode (const denm_msgs::HazardousLocationDangerousCurveSubCauseCode &in, denm_HazardousLocation_DangerousCurveSubCauseCode_t &out)
 
void toStruct_HazardousLocationObstacleOnTheRoadSubCauseCode (const denm_msgs::HazardousLocationObstacleOnTheRoadSubCauseCode &in, denm_HazardousLocation_ObstacleOnTheRoadSubCauseCode_t &out)
 
void toStruct_HazardousLocationSurfaceConditionSubCauseCode (const denm_msgs::HazardousLocationSurfaceConditionSubCauseCode &in, denm_HazardousLocation_SurfaceConditionSubCauseCode_t &out)
 
void toStruct_Heading (const denm_msgs::Heading &in, denm_Heading_t &out)
 
void toStruct_HeadingConfidence (const denm_msgs::HeadingConfidence &in, denm_HeadingConfidence_t &out)
 
void toStruct_HeadingValue (const denm_msgs::HeadingValue &in, denm_HeadingValue_t &out)
 
void toStruct_HeightLonCarr (const denm_msgs::HeightLonCarr &in, denm_HeightLonCarr_t &out)
 
void toStruct_HumanPresenceOnTheRoadSubCauseCode (const denm_msgs::HumanPresenceOnTheRoadSubCauseCode &in, denm_HumanPresenceOnTheRoadSubCauseCode_t &out)
 
void toStruct_HumanProblemSubCauseCode (const denm_msgs::HumanProblemSubCauseCode &in, denm_HumanProblemSubCauseCode_t &out)
 
void toStruct_ImpactReductionContainer (const denm_msgs::ImpactReductionContainer &in, denm_ImpactReductionContainer_t &out)
 
void toStruct_InformationQuality (const denm_msgs::InformationQuality &in, denm_InformationQuality_t &out)
 
void toStruct_ItineraryPath (const denm_msgs::ItineraryPath &in, denm_ItineraryPath_t &out)
 
void toStruct_ItsPduHeader (const denm_msgs::ItsPduHeader &in, denm_ItsPduHeader_t &out)
 
void toStruct_LanePosition (const denm_msgs::LanePosition &in, denm_LanePosition_t &out)
 
void toStruct_Latitude (const denm_msgs::Latitude &in, denm_Latitude_t &out)
 
void toStruct_LightBarSirenInUse (const denm_msgs::LightBarSirenInUse &in, denm_LightBarSirenInUse_t &out)
 
void toStruct_LocationContainer (const denm_msgs::LocationContainer &in, denm_LocationContainer_t &out)
 
void toStruct_Longitude (const denm_msgs::Longitude &in, denm_Longitude_t &out)
 
void toStruct_ManagementContainer (const denm_msgs::ManagementContainer &in, denm_ManagementContainer_t &out)
 
void toStruct_NumberOfOccupants (const denm_msgs::NumberOfOccupants &in, denm_NumberOfOccupants_t &out)
 
void toStruct_PathDeltaTime (const denm_msgs::PathDeltaTime &in, denm_PathDeltaTime_t &out)
 
void toStruct_PathHistory (const denm_msgs::PathHistory &in, denm_PathHistory_t &out)
 
void toStruct_PathPoint (const denm_msgs::PathPoint &in, denm_PathPoint_t &out)
 
void toStruct_PhoneNumber (const denm_msgs::PhoneNumber &in, denm_PhoneNumber_t &out)
 
void toStruct_PosCentMass (const denm_msgs::PosCentMass &in, denm_PosCentMass_t &out)
 
void toStruct_PosConfidenceEllipse (const denm_msgs::PosConfidenceEllipse &in, denm_PosConfidenceEllipse_t &out)
 
void toStruct_PosFrontAx (const denm_msgs::PosFrontAx &in, denm_PosFrontAx_t &out)
 
void toStruct_PositioningSolutionType (const denm_msgs::PositioningSolutionType &in, denm_PositioningSolutionType_t &out)
 
void toStruct_PositionOfOccupants (const denm_msgs::PositionOfOccupants &in, denm_PositionOfOccupants_t &out)
 
void toStruct_PositionOfPillars (const denm_msgs::PositionOfPillars &in, denm_PositionOfPillars_t &out)
 
void toStruct_PosLonCarr (const denm_msgs::PosLonCarr &in, denm_PosLonCarr_t &out)
 
void toStruct_PosPillar (const denm_msgs::PosPillar &in, denm_PosPillar_t &out)
 
void toStruct_PostCrashSubCauseCode (const denm_msgs::PostCrashSubCauseCode &in, denm_PostCrashSubCauseCode_t &out)
 
void toStruct_ReferenceDenms (const denm_msgs::ReferenceDenms &in, denm_ReferenceDenms_t &out)
 
void toStruct_ReferencePosition (const denm_msgs::ReferencePosition &in, denm_ReferencePosition_t &out)
 
void toStruct_RelevanceDistance (const denm_msgs::RelevanceDistance &in, denm_RelevanceDistance_t &out)
 
void toStruct_RelevanceTrafficDirection (const denm_msgs::RelevanceTrafficDirection &in, denm_RelevanceTrafficDirection_t &out)
 
void toStruct_RequestResponseIndication (const denm_msgs::RequestResponseIndication &in, denm_RequestResponseIndication_t &out)
 
void toStruct_RescueAndRecoveryWorkInProgressSubCauseCode (const denm_msgs::RescueAndRecoveryWorkInProgressSubCauseCode &in, denm_RescueAndRecoveryWorkInProgressSubCauseCode_t &out)
 
void toStruct_RestrictedTypes (const denm_msgs::RestrictedTypes &in, denm_RestrictedTypes_t &out)
 
void toStruct_RoadType (const denm_msgs::RoadType &in, denm_RoadType_t &out)
 
void toStruct_RoadWorksContainerExtended (const denm_msgs::RoadWorksContainerExtended &in, denm_RoadWorksContainerExtended_t &out)
 
void toStruct_RoadworksSubCauseCode (const denm_msgs::RoadworksSubCauseCode &in, denm_RoadworksSubCauseCode_t &out)
 
void toStruct_SemiAxisLength (const denm_msgs::SemiAxisLength &in, denm_SemiAxisLength_t &out)
 
void toStruct_SequenceNumber (const denm_msgs::SequenceNumber &in, denm_SequenceNumber_t &out)
 
void toStruct_SignalViolationSubCauseCode (const denm_msgs::SignalViolationSubCauseCode &in, denm_SignalViolationSubCauseCode_t &out)
 
void toStruct_SituationContainer (const denm_msgs::SituationContainer &in, denm_SituationContainer_t &out)
 
void toStruct_SlowVehicleSubCauseCode (const denm_msgs::SlowVehicleSubCauseCode &in, denm_SlowVehicleSubCauseCode_t &out)
 
void toStruct_Speed (const denm_msgs::Speed &in, denm_Speed_t &out)
 
void toStruct_SpeedConfidence (const denm_msgs::SpeedConfidence &in, denm_SpeedConfidence_t &out)
 
void toStruct_SpeedLimit (const denm_msgs::SpeedLimit &in, denm_SpeedLimit_t &out)
 
void toStruct_SpeedValue (const denm_msgs::SpeedValue &in, denm_SpeedValue_t &out)
 
void toStruct_StationarySince (const denm_msgs::StationarySince &in, denm_StationarySince_t &out)
 
void toStruct_StationaryVehicleContainer (const denm_msgs::StationaryVehicleContainer &in, denm_StationaryVehicleContainer_t &out)
 
void toStruct_StationaryVehicleSubCauseCode (const denm_msgs::StationaryVehicleSubCauseCode &in, denm_StationaryVehicleSubCauseCode_t &out)
 
void toStruct_StationID (const denm_msgs::StationID &in, denm_StationID_t &out)
 
void toStruct_StationType (const denm_msgs::StationType &in, denm_StationType_t &out)
 
void toStruct_SubCauseCodeType (const denm_msgs::SubCauseCodeType &in, denm_SubCauseCodeType_t &out)
 
void toStruct_Temperature (const denm_msgs::Temperature &in, denm_Temperature_t &out)
 
void toStruct_Termination (const denm_msgs::Termination &in, denm_Termination_t &out)
 
void toStruct_TimestampIts (const denm_msgs::TimestampIts &in, denm_TimestampIts_t &out)
 
void toStruct_Traces (const denm_msgs::Traces &in, denm_Traces_t &out)
 
void toStruct_TrafficConditionSubCauseCode (const denm_msgs::TrafficConditionSubCauseCode &in, denm_TrafficConditionSubCauseCode_t &out)
 
void toStruct_TrafficRule (const denm_msgs::TrafficRule &in, denm_TrafficRule_t &out)
 
void toStruct_TransmissionInterval (const denm_msgs::TransmissionInterval &in, denm_TransmissionInterval_t &out)
 
void toStruct_TurningRadius (const denm_msgs::TurningRadius &in, denm_TurningRadius_t &out)
 
void toStruct_ValidityDuration (const denm_msgs::ValidityDuration &in, denm_ValidityDuration_t &out)
 
void toStruct_VDS (const denm_msgs::VDS &in, denm_VDS_t &out)
 
void toStruct_VehicleBreakdownSubCauseCode (const denm_msgs::VehicleBreakdownSubCauseCode &in, denm_VehicleBreakdownSubCauseCode_t &out)
 
void toStruct_VehicleIdentification (const denm_msgs::VehicleIdentification &in, denm_VehicleIdentification_t &out)
 
void toStruct_VehicleMass (const denm_msgs::VehicleMass &in, denm_VehicleMass_t &out)
 
void toStruct_WheelBaseVehicle (const denm_msgs::WheelBaseVehicle &in, denm_WheelBaseVehicle_t &out)
 
void toStruct_WMInumber (const denm_msgs::WMInumber &in, denm_WMInumber_t &out)
 
void toStruct_WrongWayDrivingSubCauseCode (const denm_msgs::WrongWayDrivingSubCauseCode &in, denm_WrongWayDrivingSubCauseCode_t &out)
 

Detailed Description

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

AccidentSubCauseCode ::= INTEGER {unavailable(0), multiVehicleAccident(1), heavyAccident(2), accidentInvolvingLorry(3), accidentInvolvingBus(4), accidentInvolvingHazardousMaterials(5), accidentOnOppositeLane(6), unsecuredAccident(7), assistanceRequested(8)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— ActionID ::= SEQUENCE { originatingStationID StationID, sequenceNumber SequenceNumber

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

AdverseWeatherCondition-AdhesionSubCauseCode ::= INTEGER {unavailable(0), heavyFrostOnRoad(1), fuelOnRoad(2), mudOnRoad(3), snowOnRoad(4), iceOnRoad(5), blackIceOnRoad(6), oilOnRoad(7), looseChippings(8), instantBlackIce(9), roadsSalted(10)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

AdverseWeatherCondition-ExtremeWeatherConditionSubCauseCode ::= INTEGER {unavailable(0), strongWinds(1), damagingHail(2), hurricane(3), thunderstorm(4), tornado(5), blizzard(6)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

AdverseWeatherCondition-PrecipitationSubCauseCode ::= INTEGER {unavailable(0), heavyRain(1), heavySnowfall(2), softHail(3)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

AdverseWeatherCondition-VisibilitySubCauseCode ::= INTEGER {unavailable(0), fog(1), smoke(2), heavySnowfall(3), heavyRain(4), heavyHail(5), lowSunGlare(6), sandstorms(7), swarmsOfInsects(8)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— AlacarteContainer ::= SEQUENCE { lanePosition LanePosition OPTIONAL, impactReduction ImpactReductionContainer OPTIONAL, externalTemperature Temperature OPTIONAL, roadWorks RoadWorksContainerExtended OPTIONAL, positioningSolution PositioningSolutionType OPTIONAL, stationaryVehicle StationaryVehicleContainer OPTIONAL, ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— Altitude ::= SEQUENCE { altitudeValue AltitudeValue, altitudeConfidence AltitudeConfidence

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— AltitudeConfidence ::= ENUMERATED { alt-000-01 (0), alt-000-02 (1), alt-000-05 (2), alt-000-10 (3), alt-000-20 (4), alt-000-50 (5), alt-001-00 (6), alt-002-00 (7), alt-005-00 (8), alt-010-00 (9), alt-020-00 (10), alt-050-00 (11), alt-100-00 (12), alt-200-00 (13), outOfRange (14), unavailable (15)

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

AltitudeValue ::= INTEGER {referenceEllipsoidSurface(0), oneCentimeter(1), unavailable(800001)} (-100000..800001)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— CauseCode ::= SEQUENCE { causeCode CauseCodeType, subCauseCode SubCauseCodeType, ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— CauseCodeType ::= INTEGER { reserved (0), trafficCondition (1), accident (2), roadworks (3), impassability (5), adverseWeatherCondition-Adhesion (6), aquaplannning (7), hazardousLocation-SurfaceCondition (9), hazardousLocation-ObstacleOnTheRoad (10), hazardousLocation-AnimalOnTheRoad (11), humanPresenceOnTheRoad (12), wrongWayDriving (14), rescueAndRecoveryWorkInProgress (15), adverseWeatherCondition-ExtremeWeatherCondition (17), adverseWeatherCondition-Visibility (18), adverseWeatherCondition-Precipitation (19), slowVehicle (26), dangerousEndOfQueue (27), vehicleBreakdown (91), postCrash (92), humanProblem (93), stationaryVehicle (94), emergencyVehicleApproaching (95), hazardousLocation-DangerousCurve (96), collisionRisk (97), signalViolation (98), dangerousSituation (99)

} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— ClosedLanes ::= SEQUENCE { innerhardShoulderStatus HardShoulderStatus OPTIONAL, outerhardShoulderStatus HardShoulderStatus OPTIONAL, drivingLaneStatus DrivingLaneStatus OPTIONAL, ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

CollisionRiskSubCauseCode ::= INTEGER {unavailable(0), longitudinalCollisionRisk(1), crossingCollisionRisk(2), lateralCollisionRisk(3), vulnerableRoadUser(4)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

DangerousEndOfQueueSubCauseCode ::= INTEGER {unavailable(0), suddenEndOfQueue(1), queueOverHill(2), queueAroundBend(3), queueInTunnel(4)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— DangerousGoodsBasic::= ENUMERATED { explosives1(0), explosives2(1), explosives3(2), explosives4(3), explosives5(4), explosives6(5), flammableGases(6), nonFlammableGases(7), toxicGases(8), flammableLiquids(9), flammableSolids(10), substancesLiableToSpontaneousCombustion(11), substancesEmittingFlammableGasesUponContactWithWater(12), oxidizingSubstances(13), organicPeroxides(14), toxicSubstances(15), infectiousSubstances(16), radioactiveMaterial(17), corrosiveSubstances(18), miscellaneousDangerousSubstances(19)

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— DangerousGoodsExtended ::= SEQUENCE { dangerousGoodsType DangerousGoodsBasic, unNumber INTEGER (0..9999), elevatedTemperature BOOLEAN, tunnelsRestricted BOOLEAN, limitedQuantity BOOLEAN, emergencyActionCode IA5String (SIZE (1..24)) OPTIONAL, phoneNumber PhoneNumber OPTIONAL, companyName UTF8String (SIZE (1..24)) OPTIONAL, ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

DangerousSituationSubCauseCode ::= INTEGER {unavailable(0), emergencyElectronicBrakeEngaged(1), preCrashSystemEngaged(2), espEngaged(3), absEngaged(4), aebEngaged(5), brakeWarningEngaged(6), collisionRiskWarningEngaged(7)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— DecentralizedEnvironmentalNotificationMessage ::= SEQUENCE { management ManagementContainer, situation SituationContainer OPTIONAL, location LocationContainer OPTIONAL, alacarte AlacarteContainer OPTIONAL

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

DeltaAltitude ::= INTEGER {oneCentimeterUp (1), oneCentimeterDown (-1), unavailable(12800)} (-12700..12800)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

DeltaLatitude ::= INTEGER {oneMicrodegreeNorth (10), oneMicrodegreeSouth (-10) , unavailable(131072)} (-131071..131072)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

DeltaLongitude ::= INTEGER {oneMicrodegreeEast (10), oneMicrodegreeWest (-10), unavailable(131072)} (-131071..131072)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— DeltaReferencePosition ::= SEQUENCE { deltaLatitude DeltaLatitude, deltaLongitude DeltaLongitude, deltaAltitude DeltaAltitude

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— DENM ::= SEQUENCE { header ItsPduHeader, denm DecentralizedEnvironmentalNotificationMessage

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

DrivingLaneStatus ::= BIT STRING (SIZE (1..13))

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

EmergencyVehicleApproachingSubCauseCode ::= INTEGER {unavailable(0), emergencyVehicleApproaching(1), prioritizedVehicleApproaching(2)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

EnergyStorageType ::= BIT STRING {hydrogenStorage(0), electricEnergyStorage(1), liquidPropaneGas(2), compressedNaturalGas(3), diesel(4), gasoline(5), ammonia(6)} (SIZE(7))

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

EventHistory::= SEQUENCE (SIZE(1..23)) OF EventPoint

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— EventPoint ::= SEQUENCE { eventPosition DeltaReferencePosition, eventDeltaTime PathDeltaTime OPTIONAL, informationQuality InformationQuality

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HardShoulderStatus ::= ENUMERATED {availableForStopping(0), closed(1), availableForDriving(2)}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HazardousLocation-AnimalOnTheRoadSubCauseCode ::= INTEGER {unavailable(0), wildAnimals(1), herdOfAnimals(2), smallAnimals(3), largeAnimals(4)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HazardousLocation-DangerousCurveSubCauseCode ::= INTEGER {unavailable(0), dangerousLeftTurnCurve(1), dangerousRightTurnCurve(2), multipleCurvesStartingWithUnknownTurningDirection(3), multipleCurvesStartingWithLeftTurn(4), multipleCurvesStartingWithRightTurn(5)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HazardousLocation-ObstacleOnTheRoadSubCauseCode ::= INTEGER {unavailable(0), shedLoad(1), partsOfVehicles(2), partsOfTyres(3), bigObjects(4), fallenTrees(5), hubCaps(6), waitingVehicles(7)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HazardousLocation-SurfaceConditionSubCauseCode ::= INTEGER {unavailable(0), rockfalls(1), earthquakeDamage(2), sewerCollapse(3), subsidence(4), snowDrifts(5), stormDamage(6), burstPipe(7), volcanoEruption(8), fallingIce(9)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— Heading ::= SEQUENCE { headingValue HeadingValue, headingConfidence HeadingConfidence

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HeadingConfidence ::= INTEGER {equalOrWithinZeroPointOneDegree (1), equalOrWithinOneDegree (10), outOfRange(126), unavailable(127)} (1..127)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HeadingValue ::= INTEGER {wgs84North(0), wgs84East(900), wgs84South(1800), wgs84West(2700), unavailable(3601)} (0..3601)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HeightLonCarr ::= INTEGER {oneCentimeter(1), unavailable(100)} (1..100)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HumanPresenceOnTheRoadSubCauseCode ::= INTEGER {unavailable(0), childrenOnRoadway(1), cyclistOnRoadway(2), motorcyclistOnRoadway(3)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

HumanProblemSubCauseCode ::= INTEGER {unavailable(0), glycemiaProblem(1), heartProblem(2)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— ImpactReductionContainer ::= SEQUENCE { heightLonCarrLeft HeightLonCarr, heightLonCarrRight HeightLonCarr, posLonCarrLeft PosLonCarr, posLonCarrRight PosLonCarr, positionOfPillars PositionOfPillars, posCentMass PosCentMass, wheelBaseVehicle WheelBaseVehicle, turningRadius TurningRadius, posFrontAx PosFrontAx, positionOfOccupants PositionOfOccupants, vehicleMass VehicleMass, requestResponseIndication RequestResponseIndication

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

InformationQuality ::= INTEGER {unavailable(0), lowest(1), highest(7)} (0..7)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

ItineraryPath ::= SEQUENCE SIZE(1..40) OF ReferencePosition

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— ItsPduHeader ::= SEQUENCE { protocolVersion INTEGER (0..255),

messageID INTEGER{ denm(1), cam(2), poi(3), spatem(4), mapem(5), ivim(6), ev-rsr(7), tistpgtransaction(8), srem(9), ssem(10), evcsn(11), saem(12), rtcmem(13) } (0..255), – Mantis #7209, #7005

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— LanePosition::= INTEGER {offTheRoad(-1), hardShoulder(0),

outermostDrivingLane(1), secondLaneFromOutside(2)} (-1..14)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

Latitude ::= INTEGER {oneMicrodegreeNorth (10), oneMicrodegreeSouth (-10), unavailable(900000001)} (-900000000..900000001)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— LightBarSirenInUse ::= BIT STRING { lightBarActivated (0), sirenActivated (1)

} (SIZE(2))

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— LocationContainer ::= SEQUENCE { eventSpeed Speed OPTIONAL, eventPositionHeading Heading OPTIONAL, traces Traces, roadType RoadType OPTIONAL, ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

Longitude ::= INTEGER {oneMicrodegreeEast (10), oneMicrodegreeWest (-10), unavailable(1800000001)} (-1800000000..1800000001)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— ManagementContainer ::= SEQUENCE { actionID ActionID, detectionTime TimestampIts, referenceTime TimestampIts, termination Termination OPTIONAL, eventPosition ReferencePosition, relevanceDistance RelevanceDistance OPTIONAL, relevanceTrafficDirection RelevanceTrafficDirection OPTIONAL, validityDuration ValidityDuration DEFAULT defaultValidity, transmissionInterval TransmissionInterval OPTIONAL, stationType StationType, ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

NumberOfOccupants ::= INTEGER {oneOccupant (1), unavailable(127)} (0 .. 127)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PathDeltaTime ::= INTEGER {tenMilliSecondsInPast(1)} (1..65535, ...)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PathHistory::= SEQUENCE (SIZE(0..40)) OF PathPoint

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— PathPoint ::= SEQUENCE { pathPosition DeltaReferencePosition, pathDeltaTime PathDeltaTime OPTIONAL

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PhoneNumber ::= NumericString (SIZE(1..16))

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PosCentMass ::= INTEGER {tenCentimeters(1), unavailable(63)} (1..63)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— PosConfidenceEllipse ::= SEQUENCE { semiMajorConfidence SemiAxisLength, semiMinorConfidence SemiAxisLength, semiMajorOrientation HeadingValue

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PosFrontAx ::= INTEGER {tenCentimeters(1), unavailable(20)} (1..20)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PositioningSolutionType ::= ENUMERATED {noPositioningSolution(0), sGNSS(1), dGNSS(2), sGNSSplusDR(3), dGNSSplusDR(4), dR(5), ...}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— PositionOfOccupants ::= BIT STRING { row1LeftOccupied (0), row1RightOccupied (1), row1MidOccupied (2), row1NotDetectable (3), row1NotPresent (4), row2LeftOccupied (5), row2RightOccupied (6), row2MidOccupied (7), row2NotDetectable (8), row2NotPresent (9), row3LeftOccupied (10), row3RightOccupied (11), row3MidOccupied (12), row3NotDetectable (13), row3NotPresent (14), row4LeftOccupied (15), row4RightOccupied (16), row4MidOccupied (17), row4NotDetectable (18),

row4NotPresent (19)} (SIZE(20))

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PositionOfPillars ::= SEQUENCE (SIZE(1..3, ...)) OF PosPillar

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PosLonCarr ::= INTEGER {oneCentimeter(1), unavailable(127)} (1..127)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PosPillar ::= INTEGER {tenCentimeters(1), unavailable(30)} (1..30)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

PostCrashSubCauseCode ::= INTEGER {unavailable(0), accidentWithoutECallTriggered (1), accidentWithECallManuallyTriggered (2), accidentWithECallAutomaticallyTriggered (3), accidentWithECallTriggeredWithoutAccessToCellularNetwork(4)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

ReferenceDenms ::= SEQUENCE (SIZE(1..8, ...)) OF ActionID

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— ReferencePosition ::= SEQUENCE { latitude Latitude, longitude Longitude, positionConfidenceEllipse PosConfidenceEllipse , altitude Altitude

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

RelevanceDistance ::= ENUMERATED {lessThan50m(0), lessThan100m(1), lessThan200m(2), lessThan500m(3), lessThan1000m(4), lessThan5km(5), lessThan10km(6), over10km(7)}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

RelevanceTrafficDirection ::= ENUMERATED {allTrafficDirections(0), upstreamTraffic(1), downstreamTraffic(2), oppositeTraffic(3)}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

RequestResponseIndication ::= ENUMERATED {request(0), response(1)}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

RescueAndRecoveryWorkInProgressSubCauseCode ::= INTEGER {unavailable(0), emergencyVehicles(1), rescueHelicopterLanding(2), policeActivityOngoing(3), medicalEmergencyOngoing(4), childAbductionInProgress(5)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

RestrictedTypes ::= SEQUENCE (SIZE(1..3, ...)) OF StationType

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— RoadType ::= ENUMERATED { urban-NoStructuralSeparationToOppositeLanes(0), urban-WithStructuralSeparationToOppositeLanes(1), nonUrban-NoStructuralSeparationToOppositeLanes(2),

nonUrban-WithStructuralSeparationToOppositeLanes(3)}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— RoadWorksContainerExtended ::= SEQUENCE { lightBarSirenInUse LightBarSirenInUse OPTIONAL, closedLanes ClosedLanes OPTIONAL, restriction RestrictedTypes OPTIONAL, speedLimit SpeedLimit OPTIONAL, incidentIndication CauseCode OPTIONAL, recommendedPath ItineraryPath OPTIONAL, startingPointSpeedLimit DeltaReferencePosition OPTIONAL, trafficFlowRule TrafficRule OPTIONAL, referenceDenms ReferenceDenms OPTIONAL

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

RoadworksSubCauseCode ::= INTEGER {unavailable(0), majorRoadworks(1), roadMarkingWork(2), slowMovingRoadMaintenance(3), shortTermStationaryRoadworks(4), streetCleaning(5), winterService(6)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

SemiAxisLength ::= INTEGER{oneCentimeter(1), outOfRange(4094), unavailable(4095)} (0..4095)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

SequenceNumber ::= INTEGER (0..65535)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

SignalViolationSubCauseCode ::= INTEGER {unavailable(0), stopSignViolation(1), trafficLightViolation(2), turningRegulationViolation(3)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— SituationContainer ::= SEQUENCE { informationQuality InformationQuality, eventType CauseCode, linkedCause CauseCode OPTIONAL, eventHistory EventHistory OPTIONAL, ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

SlowVehicleSubCauseCode ::= INTEGER {unavailable(0), maintenanceVehicle(1), vehiclesSlowingToLookAtAccident(2), abnormalLoad(3), abnormalWideLoad(4), convoy(5), snowplough(6), deicing(7), saltingVehicles(8)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— Speed ::= SEQUENCE { speedValue SpeedValue, speedConfidence SpeedConfidence

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

SpeedConfidence ::= INTEGER {equalOrWithinOneCentimeterPerSec(1), equalOrWithinOneMeterPerSec(100), outOfRange(126), unavailable(127)} (1..127)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

SpeedLimit ::= INTEGER {oneKmPerHour(1)} (1..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

SpeedValue ::= INTEGER {standstill(0), oneCentimeterPerSec(1), unavailable(16383)} (0..16383)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

StationarySince ::= ENUMERATED {lessThan1Minute(0), lessThan2Minutes(1), lessThan15Minutes(2), equalOrGreater15Minutes(3)}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— StationaryVehicleContainer ::= SEQUENCE { stationarySince StationarySince OPTIONAL, stationaryCause CauseCode OPTIONAL, carryingDangerousGoods DangerousGoodsExtended OPTIONAL, numberOfOccupants NumberOfOccupants OPTIONAL, vehicleIdentification VehicleIdentification OPTIONAL, energyStorageType EnergyStorageType OPTIONAL

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

StationaryVehicleSubCauseCode ::= INTEGER {unavailable(0), humanProblem(1), vehicleBreakdown(2), postCrash(3), publicTransportStop(4), carryingDangerousGoods(5)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

StationID ::= INTEGER(0..4294967295)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— StationType ::= INTEGER {unknown(0), pedestrian(1), cyclist(2), moped(3), motorcycle(4), passengerCar(5), bus(6),

lightTruck(7), heavyTruck(8), trailer(9), specialVehicles(10), tram(11), roadSideUnit(15)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

SubCauseCodeType ::= INTEGER (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

Temperature ::= INTEGER {equalOrSmallerThanMinus60Deg (-60), oneDegreeCelsius(1), equalOrGreaterThan67Deg(67)} (-60..67)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

Termination ::= ENUMERATED {isCancellation(0), isNegation (1)}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

TimestampIts ::= INTEGER {utcStartOf2004(0), oneMillisecAfterUTCStartOf2004(1)} (0..4398046511103)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

Traces ::= SEQUENCE SIZE(1..7) OF PathHistory

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

TrafficConditionSubCauseCode ::= INTEGER {unavailable(0), increasedVolumeOfTraffic(1), trafficJamSlowlyIncreasing(2), trafficJamIncreasing(3), trafficJamStronglyIncreasing(4), trafficStationary(5), trafficJamSlightlyDecreasing(6), trafficJamDecreasing(7), trafficJamStronglyDecreasing(8)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— TrafficRule ::= ENUMERATED {noPassing(0), noPassingForTrucks(1), passToRight(2), passToLeft(3), ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

TransmissionInterval ::= INTEGER {oneMilliSecond(1), tenSeconds(10000)} (1..10000)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

TurningRadius ::= INTEGER {point4Meters(1), unavailable(255)} (1..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

ValidityDuration ::= INTEGER {timeOfDetection(0), oneSecondAfterDetection(1)} (0..86400)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

VDS ::= IA5String (SIZE(6))

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

VehicleBreakdownSubCauseCode ::= INTEGER {unavailable(0), lackOfFuel (1), lackOfBatteryPower (2), engineProblem(3), transmissionProblem(4), engineCoolingProblem(5), brakingSystemProblem(6), steeringProblem(7), tyrePuncture(8), tyrePressureProblem(9)} (0..255)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------— VehicleIdentification ::= SEQUENCE { wMInumber WMInumber OPTIONAL, vDS VDS OPTIONAL, ...

}

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

VehicleMass ::= INTEGER {hundredKg(1), unavailable(1024)} (1..1024)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

WheelBaseVehicle ::= INTEGER {tenCentimeters(1), unavailable(127)} (1..127)

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

WMInumber ::= IA5String (SIZE(1..3))

============================================================================ MIT License

Copyright (c) 2023-2025 Institute for Automotive Engineering (ika), RWTH Aachen University

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/raw/denm_en302637_3/DENM-PDU-Descriptions.asn \ asn1/raw/denm_en302637_3/cdd/ITS-Container.asn \ -t \ denm \ -o \

etsi_its_conversion/etsi_its_denm_conversion/include/etsi_its_denm_conversion

ASN.1 Definition --------------------------------------------------------—

WrongWayDrivingSubCauseCode ::= INTEGER {unavailable(0), wrongLane(1), wrongDirection(2)} (0..255)

Function Documentation

◆ toRos_AccidentSubCauseCode()

void etsi_its_denm_conversion::toRos_AccidentSubCauseCode ( const denm_AccidentSubCauseCode_t in,
denm_msgs::AccidentSubCauseCode &  out 
)

Definition at line 56 of file convertAccidentSubCauseCode.h.

◆ toRos_ActionID()

void etsi_its_denm_conversion::toRos_ActionID ( const denm_ActionID_t in,
denm_msgs::ActionID &  out 
)

Definition at line 59 of file convertActionID.h.

◆ toRos_AdverseWeatherConditionAdhesionSubCauseCode()

void etsi_its_denm_conversion::toRos_AdverseWeatherConditionAdhesionSubCauseCode ( const denm_AdverseWeatherCondition_AdhesionSubCauseCode_t in,
denm_msgs::AdverseWeatherConditionAdhesionSubCauseCode &  out 
)

◆ toRos_AdverseWeatherConditionExtremeWeatherConditionSubCauseCode()

void etsi_its_denm_conversion::toRos_AdverseWeatherConditionExtremeWeatherConditionSubCauseCode ( const denm_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode_t in,
denm_msgs::AdverseWeatherConditionExtremeWeatherConditionSubCauseCode &  out 
)

◆ toRos_AdverseWeatherConditionPrecipitationSubCauseCode()

void etsi_its_denm_conversion::toRos_AdverseWeatherConditionPrecipitationSubCauseCode ( const denm_AdverseWeatherCondition_PrecipitationSubCauseCode_t in,
denm_msgs::AdverseWeatherConditionPrecipitationSubCauseCode &  out 
)

◆ toRos_AdverseWeatherConditionVisibilitySubCauseCode()

void etsi_its_denm_conversion::toRos_AdverseWeatherConditionVisibilitySubCauseCode ( const denm_AdverseWeatherCondition_VisibilitySubCauseCode_t in,
denm_msgs::AdverseWeatherConditionVisibilitySubCauseCode &  out 
)

◆ toRos_AlacarteContainer()

void etsi_its_denm_conversion::toRos_AlacarteContainer ( const denm_AlacarteContainer_t in,
denm_msgs::AlacarteContainer &  out 
)

Definition at line 68 of file convertAlacarteContainer.h.

◆ toRos_Altitude()

void etsi_its_denm_conversion::toRos_Altitude ( const denm_Altitude_t in,
denm_msgs::Altitude &  out 
)

Definition at line 59 of file convertAltitude.h.

◆ toRos_AltitudeConfidence()

void etsi_its_denm_conversion::toRos_AltitudeConfidence ( const denm_AltitudeConfidence_t in,
denm_msgs::AltitudeConfidence &  out 
)

Definition at line 72 of file convertAltitudeConfidence.h.

◆ toRos_AltitudeValue()

void etsi_its_denm_conversion::toRos_AltitudeValue ( const denm_AltitudeValue_t in,
denm_msgs::AltitudeValue &  out 
)

Definition at line 56 of file convertAltitudeValue.h.

◆ toRos_CauseCode()

void etsi_its_denm_conversion::toRos_CauseCode ( const denm_CauseCode_t in,
denm_msgs::CauseCode &  out 
)

Definition at line 60 of file convertCauseCode.h.

◆ toRos_CauseCodeType()

void etsi_its_denm_conversion::toRos_CauseCodeType ( const denm_CauseCodeType_t in,
denm_msgs::CauseCodeType &  out 
)

Definition at line 84 of file convertCauseCodeType.h.

◆ toRos_ClosedLanes()

void etsi_its_denm_conversion::toRos_ClosedLanes ( const denm_ClosedLanes_t in,
denm_msgs::ClosedLanes &  out 
)

Definition at line 61 of file convertClosedLanes.h.

◆ toRos_CollisionRiskSubCauseCode()

void etsi_its_denm_conversion::toRos_CollisionRiskSubCauseCode ( const denm_CollisionRiskSubCauseCode_t in,
denm_msgs::CollisionRiskSubCauseCode &  out 
)

Definition at line 56 of file convertCollisionRiskSubCauseCode.h.

◆ toRos_DangerousEndOfQueueSubCauseCode()

void etsi_its_denm_conversion::toRos_DangerousEndOfQueueSubCauseCode ( const denm_DangerousEndOfQueueSubCauseCode_t in,
denm_msgs::DangerousEndOfQueueSubCauseCode &  out 
)

Definition at line 56 of file convertDangerousEndOfQueueSubCauseCode.h.

◆ toRos_DangerousGoodsBasic()

void etsi_its_denm_conversion::toRos_DangerousGoodsBasic ( const denm_DangerousGoodsBasic_t in,
denm_msgs::DangerousGoodsBasic &  out 
)

Definition at line 76 of file convertDangerousGoodsBasic.h.

◆ toRos_DangerousGoodsExtended()

void etsi_its_denm_conversion::toRos_DangerousGoodsExtended ( const denm_DangerousGoodsExtended_t in,
denm_msgs::DangerousGoodsExtended &  out 
)

Definition at line 74 of file convertDangerousGoodsExtended.h.

◆ toRos_DangerousSituationSubCauseCode()

void etsi_its_denm_conversion::toRos_DangerousSituationSubCauseCode ( const denm_DangerousSituationSubCauseCode_t in,
denm_msgs::DangerousSituationSubCauseCode &  out 
)

Definition at line 56 of file convertDangerousSituationSubCauseCode.h.

◆ toRos_DecentralizedEnvironmentalNotificationMessage()

void etsi_its_denm_conversion::toRos_DecentralizedEnvironmentalNotificationMessage ( const denm_DecentralizedEnvironmentalNotificationMessage_t in,
denm_msgs::DecentralizedEnvironmentalNotificationMessage &  out 
)

◆ toRos_DeltaAltitude()

void etsi_its_denm_conversion::toRos_DeltaAltitude ( const denm_DeltaAltitude_t in,
denm_msgs::DeltaAltitude &  out 
)

Definition at line 56 of file convertDeltaAltitude.h.

◆ toRos_DeltaLatitude()

void etsi_its_denm_conversion::toRos_DeltaLatitude ( const denm_DeltaLatitude_t in,
denm_msgs::DeltaLatitude &  out 
)

Definition at line 56 of file convertDeltaLatitude.h.

◆ toRos_DeltaLongitude()

void etsi_its_denm_conversion::toRos_DeltaLongitude ( const denm_DeltaLongitude_t in,
denm_msgs::DeltaLongitude &  out 
)

Definition at line 56 of file convertDeltaLongitude.h.

◆ toRos_DeltaReferencePosition()

void etsi_its_denm_conversion::toRos_DeltaReferencePosition ( const denm_DeltaReferencePosition_t in,
denm_msgs::DeltaReferencePosition &  out 
)

Definition at line 61 of file convertDeltaReferencePosition.h.

◆ toRos_DENM()

void etsi_its_denm_conversion::toRos_DENM ( const denm_DENM_t in,
denm_msgs::DENM &  out 
)

Definition at line 59 of file convertDENM.h.

◆ toRos_DrivingLaneStatus()

void etsi_its_denm_conversion::toRos_DrivingLaneStatus ( const denm_DrivingLaneStatus_t in,
denm_msgs::DrivingLaneStatus &  out 
)

Definition at line 56 of file convertDrivingLaneStatus.h.

◆ toRos_EmergencyVehicleApproachingSubCauseCode()

void etsi_its_denm_conversion::toRos_EmergencyVehicleApproachingSubCauseCode ( const denm_EmergencyVehicleApproachingSubCauseCode_t in,
denm_msgs::EmergencyVehicleApproachingSubCauseCode &  out 
)

◆ toRos_EnergyStorageType()

void etsi_its_denm_conversion::toRos_EnergyStorageType ( const denm_EnergyStorageType_t in,
denm_msgs::EnergyStorageType &  out 
)

Definition at line 56 of file convertEnergyStorageType.h.

◆ toRos_EventHistory()

void etsi_its_denm_conversion::toRos_EventHistory ( const denm_EventHistory_t in,
denm_msgs::EventHistory &  out 
)

Definition at line 61 of file convertEventHistory.h.

◆ toRos_EventPoint()

void etsi_its_denm_conversion::toRos_EventPoint ( const denm_EventPoint_t in,
denm_msgs::EventPoint &  out 
)

Definition at line 61 of file convertEventPoint.h.

◆ toRos_HardShoulderStatus()

void etsi_its_denm_conversion::toRos_HardShoulderStatus ( const denm_HardShoulderStatus_t in,
denm_msgs::HardShoulderStatus &  out 
)

Definition at line 55 of file convertHardShoulderStatus.h.

◆ toRos_HazardousLocationAnimalOnTheRoadSubCauseCode()

void etsi_its_denm_conversion::toRos_HazardousLocationAnimalOnTheRoadSubCauseCode ( const denm_HazardousLocation_AnimalOnTheRoadSubCauseCode_t in,
denm_msgs::HazardousLocationAnimalOnTheRoadSubCauseCode &  out 
)

◆ toRos_HazardousLocationDangerousCurveSubCauseCode()

void etsi_its_denm_conversion::toRos_HazardousLocationDangerousCurveSubCauseCode ( const denm_HazardousLocation_DangerousCurveSubCauseCode_t in,
denm_msgs::HazardousLocationDangerousCurveSubCauseCode &  out 
)

◆ toRos_HazardousLocationObstacleOnTheRoadSubCauseCode()

void etsi_its_denm_conversion::toRos_HazardousLocationObstacleOnTheRoadSubCauseCode ( const denm_HazardousLocation_ObstacleOnTheRoadSubCauseCode_t in,
denm_msgs::HazardousLocationObstacleOnTheRoadSubCauseCode &  out 
)

◆ toRos_HazardousLocationSurfaceConditionSubCauseCode()

void etsi_its_denm_conversion::toRos_HazardousLocationSurfaceConditionSubCauseCode ( const denm_HazardousLocation_SurfaceConditionSubCauseCode_t in,
denm_msgs::HazardousLocationSurfaceConditionSubCauseCode &  out 
)

◆ toRos_Heading()

void etsi_its_denm_conversion::toRos_Heading ( const denm_Heading_t in,
denm_msgs::Heading &  out 
)

Definition at line 59 of file convertHeading.h.

◆ toRos_HeadingConfidence()

void etsi_its_denm_conversion::toRos_HeadingConfidence ( const denm_HeadingConfidence_t in,
denm_msgs::HeadingConfidence &  out 
)

Definition at line 56 of file convertHeadingConfidence.h.

◆ toRos_HeadingValue()

void etsi_its_denm_conversion::toRos_HeadingValue ( const denm_HeadingValue_t in,
denm_msgs::HeadingValue &  out 
)

Definition at line 56 of file convertHeadingValue.h.

◆ toRos_HeightLonCarr()

void etsi_its_denm_conversion::toRos_HeightLonCarr ( const denm_HeightLonCarr_t in,
denm_msgs::HeightLonCarr &  out 
)

Definition at line 56 of file convertHeightLonCarr.h.

◆ toRos_HumanPresenceOnTheRoadSubCauseCode()

void etsi_its_denm_conversion::toRos_HumanPresenceOnTheRoadSubCauseCode ( const denm_HumanPresenceOnTheRoadSubCauseCode_t in,
denm_msgs::HumanPresenceOnTheRoadSubCauseCode &  out 
)

Definition at line 56 of file convertHumanPresenceOnTheRoadSubCauseCode.h.

◆ toRos_HumanProblemSubCauseCode()

void etsi_its_denm_conversion::toRos_HumanProblemSubCauseCode ( const denm_HumanProblemSubCauseCode_t in,
denm_msgs::HumanProblemSubCauseCode &  out 
)

Definition at line 56 of file convertHumanProblemSubCauseCode.h.

◆ toRos_ImpactReductionContainer()

void etsi_its_denm_conversion::toRos_ImpactReductionContainer ( const denm_ImpactReductionContainer_t in,
denm_msgs::ImpactReductionContainer &  out 
)

Definition at line 77 of file convertImpactReductionContainer.h.

◆ toRos_InformationQuality()

void etsi_its_denm_conversion::toRos_InformationQuality ( const denm_InformationQuality_t in,
denm_msgs::InformationQuality &  out 
)

Definition at line 56 of file convertInformationQuality.h.

◆ toRos_ItineraryPath()

void etsi_its_denm_conversion::toRos_ItineraryPath ( const denm_ItineraryPath_t in,
denm_msgs::ItineraryPath &  out 
)

Definition at line 61 of file convertItineraryPath.h.

◆ toRos_ItsPduHeader()

void etsi_its_denm_conversion::toRos_ItsPduHeader ( const denm_ItsPduHeader_t in,
denm_msgs::ItsPduHeader &  out 
)

Definition at line 59 of file convertItsPduHeader.h.

◆ toRos_LanePosition()

void etsi_its_denm_conversion::toRos_LanePosition ( const denm_LanePosition_t in,
denm_msgs::LanePosition &  out 
)

Definition at line 57 of file convertLanePosition.h.

◆ toRos_Latitude()

void etsi_its_denm_conversion::toRos_Latitude ( const denm_Latitude_t in,
denm_msgs::Latitude &  out 
)

Definition at line 56 of file convertLatitude.h.

◆ toRos_LightBarSirenInUse()

void etsi_its_denm_conversion::toRos_LightBarSirenInUse ( const denm_LightBarSirenInUse_t in,
denm_msgs::LightBarSirenInUse &  out 
)

Definition at line 59 of file convertLightBarSirenInUse.h.

◆ toRos_LocationContainer()

void etsi_its_denm_conversion::toRos_LocationContainer ( const denm_LocationContainer_t in,
denm_msgs::LocationContainer &  out 
)

Definition at line 64 of file convertLocationContainer.h.

◆ toRos_Longitude()

void etsi_its_denm_conversion::toRos_Longitude ( const denm_Longitude_t in,
denm_msgs::Longitude &  out 
)

Definition at line 56 of file convertLongitude.h.

◆ toRos_ManagementContainer()

void etsi_its_denm_conversion::toRos_ManagementContainer ( const denm_ManagementContainer_t in,
denm_msgs::ManagementContainer &  out 
)

Definition at line 75 of file convertManagementContainer.h.

◆ toRos_NumberOfOccupants()

void etsi_its_denm_conversion::toRos_NumberOfOccupants ( const denm_NumberOfOccupants_t in,
denm_msgs::NumberOfOccupants &  out 
)

Definition at line 56 of file convertNumberOfOccupants.h.

◆ toRos_PathDeltaTime()

void etsi_its_denm_conversion::toRos_PathDeltaTime ( const denm_PathDeltaTime_t in,
denm_msgs::PathDeltaTime &  out 
)

Definition at line 56 of file convertPathDeltaTime.h.

◆ toRos_PathHistory()

void etsi_its_denm_conversion::toRos_PathHistory ( const denm_PathHistory_t in,
denm_msgs::PathHistory &  out 
)

Definition at line 61 of file convertPathHistory.h.

◆ toRos_PathPoint()

void etsi_its_denm_conversion::toRos_PathPoint ( const denm_PathPoint_t in,
denm_msgs::PathPoint &  out 
)

Definition at line 59 of file convertPathPoint.h.

◆ toRos_PhoneNumber()

void etsi_its_denm_conversion::toRos_PhoneNumber ( const denm_PhoneNumber_t in,
denm_msgs::PhoneNumber &  out 
)

Definition at line 56 of file convertPhoneNumber.h.

◆ toRos_PosCentMass()

void etsi_its_denm_conversion::toRos_PosCentMass ( const denm_PosCentMass_t in,
denm_msgs::PosCentMass &  out 
)

Definition at line 56 of file convertPosCentMass.h.

◆ toRos_PosConfidenceEllipse()

void etsi_its_denm_conversion::toRos_PosConfidenceEllipse ( const denm_PosConfidenceEllipse_t in,
denm_msgs::PosConfidenceEllipse &  out 
)

Definition at line 60 of file convertPosConfidenceEllipse.h.

◆ toRos_PosFrontAx()

void etsi_its_denm_conversion::toRos_PosFrontAx ( const denm_PosFrontAx_t in,
denm_msgs::PosFrontAx &  out 
)

Definition at line 56 of file convertPosFrontAx.h.

◆ toRos_PositioningSolutionType()

void etsi_its_denm_conversion::toRos_PositioningSolutionType ( const denm_PositioningSolutionType_t in,
denm_msgs::PositioningSolutionType &  out 
)

Definition at line 55 of file convertPositioningSolutionType.h.

◆ toRos_PositionOfOccupants()

void etsi_its_denm_conversion::toRos_PositionOfOccupants ( const denm_PositionOfOccupants_t in,
denm_msgs::PositionOfOccupants &  out 
)

Definition at line 76 of file convertPositionOfOccupants.h.

◆ toRos_PositionOfPillars()

void etsi_its_denm_conversion::toRos_PositionOfPillars ( const denm_PositionOfPillars_t in,
denm_msgs::PositionOfPillars &  out 
)

Definition at line 61 of file convertPositionOfPillars.h.

◆ toRos_PosLonCarr()

void etsi_its_denm_conversion::toRos_PosLonCarr ( const denm_PosLonCarr_t in,
denm_msgs::PosLonCarr &  out 
)

Definition at line 56 of file convertPosLonCarr.h.

◆ toRos_PosPillar()

void etsi_its_denm_conversion::toRos_PosPillar ( const denm_PosPillar_t in,
denm_msgs::PosPillar &  out 
)

Definition at line 56 of file convertPosPillar.h.

◆ toRos_PostCrashSubCauseCode()

void etsi_its_denm_conversion::toRos_PostCrashSubCauseCode ( const denm_PostCrashSubCauseCode_t in,
denm_msgs::PostCrashSubCauseCode &  out 
)

Definition at line 56 of file convertPostCrashSubCauseCode.h.

◆ toRos_ReferenceDenms()

void etsi_its_denm_conversion::toRos_ReferenceDenms ( const denm_ReferenceDenms_t in,
denm_msgs::ReferenceDenms &  out 
)

Definition at line 61 of file convertReferenceDenms.h.

◆ toRos_ReferencePosition()

void etsi_its_denm_conversion::toRos_ReferencePosition ( const denm_ReferencePosition_t in,
denm_msgs::ReferencePosition &  out 
)

Definition at line 63 of file convertReferencePosition.h.

◆ toRos_RelevanceDistance()

void etsi_its_denm_conversion::toRos_RelevanceDistance ( const denm_RelevanceDistance_t in,
denm_msgs::RelevanceDistance &  out 
)

Definition at line 55 of file convertRelevanceDistance.h.

◆ toRos_RelevanceTrafficDirection()

void etsi_its_denm_conversion::toRos_RelevanceTrafficDirection ( const denm_RelevanceTrafficDirection_t in,
denm_msgs::RelevanceTrafficDirection &  out 
)

Definition at line 55 of file convertRelevanceTrafficDirection.h.

◆ toRos_RequestResponseIndication()

void etsi_its_denm_conversion::toRos_RequestResponseIndication ( const denm_RequestResponseIndication_t in,
denm_msgs::RequestResponseIndication &  out 
)

Definition at line 55 of file convertRequestResponseIndication.h.

◆ toRos_RescueAndRecoveryWorkInProgressSubCauseCode()

void etsi_its_denm_conversion::toRos_RescueAndRecoveryWorkInProgressSubCauseCode ( const denm_RescueAndRecoveryWorkInProgressSubCauseCode_t in,
denm_msgs::RescueAndRecoveryWorkInProgressSubCauseCode &  out 
)

◆ toRos_RestrictedTypes()

void etsi_its_denm_conversion::toRos_RestrictedTypes ( const denm_RestrictedTypes_t in,
denm_msgs::RestrictedTypes &  out 
)

Definition at line 61 of file convertRestrictedTypes.h.

◆ toRos_RoadType()

void etsi_its_denm_conversion::toRos_RoadType ( const denm_RoadType_t in,
denm_msgs::RoadType &  out 
)

Definition at line 59 of file convertRoadType.h.

◆ toRos_RoadWorksContainerExtended()

void etsi_its_denm_conversion::toRos_RoadWorksContainerExtended ( const denm_RoadWorksContainerExtended_t in,
denm_msgs::RoadWorksContainerExtended &  out 
)

Definition at line 73 of file convertRoadWorksContainerExtended.h.

◆ toRos_RoadworksSubCauseCode()

void etsi_its_denm_conversion::toRos_RoadworksSubCauseCode ( const denm_RoadworksSubCauseCode_t in,
denm_msgs::RoadworksSubCauseCode &  out 
)

Definition at line 56 of file convertRoadworksSubCauseCode.h.

◆ toRos_SemiAxisLength()

void etsi_its_denm_conversion::toRos_SemiAxisLength ( const denm_SemiAxisLength_t in,
denm_msgs::SemiAxisLength &  out 
)

Definition at line 56 of file convertSemiAxisLength.h.

◆ toRos_SequenceNumber()

void etsi_its_denm_conversion::toRos_SequenceNumber ( const denm_SequenceNumber_t in,
denm_msgs::SequenceNumber &  out 
)

Definition at line 56 of file convertSequenceNumber.h.

◆ toRos_SignalViolationSubCauseCode()

void etsi_its_denm_conversion::toRos_SignalViolationSubCauseCode ( const denm_SignalViolationSubCauseCode_t in,
denm_msgs::SignalViolationSubCauseCode &  out 
)

Definition at line 56 of file convertSignalViolationSubCauseCode.h.

◆ toRos_SituationContainer()

void etsi_its_denm_conversion::toRos_SituationContainer ( const denm_SituationContainer_t in,
denm_msgs::SituationContainer &  out 
)

Definition at line 63 of file convertSituationContainer.h.

◆ toRos_SlowVehicleSubCauseCode()

void etsi_its_denm_conversion::toRos_SlowVehicleSubCauseCode ( const denm_SlowVehicleSubCauseCode_t in,
denm_msgs::SlowVehicleSubCauseCode &  out 
)

Definition at line 56 of file convertSlowVehicleSubCauseCode.h.

◆ toRos_Speed()

void etsi_its_denm_conversion::toRos_Speed ( const denm_Speed_t in,
denm_msgs::Speed &  out 
)

Definition at line 59 of file convertSpeed.h.

◆ toRos_SpeedConfidence()

void etsi_its_denm_conversion::toRos_SpeedConfidence ( const denm_SpeedConfidence_t in,
denm_msgs::SpeedConfidence &  out 
)

Definition at line 56 of file convertSpeedConfidence.h.

◆ toRos_SpeedLimit()

void etsi_its_denm_conversion::toRos_SpeedLimit ( const denm_SpeedLimit_t in,
denm_msgs::SpeedLimit &  out 
)

Definition at line 56 of file convertSpeedLimit.h.

◆ toRos_SpeedValue()

void etsi_its_denm_conversion::toRos_SpeedValue ( const denm_SpeedValue_t in,
denm_msgs::SpeedValue &  out 
)

Definition at line 56 of file convertSpeedValue.h.

◆ toRos_StationarySince()

void etsi_its_denm_conversion::toRos_StationarySince ( const denm_StationarySince_t in,
denm_msgs::StationarySince &  out 
)

Definition at line 55 of file convertStationarySince.h.

◆ toRos_StationaryVehicleContainer()

void etsi_its_denm_conversion::toRos_StationaryVehicleContainer ( const denm_StationaryVehicleContainer_t in,
denm_msgs::StationaryVehicleContainer &  out 
)

Definition at line 67 of file convertStationaryVehicleContainer.h.

◆ toRos_StationaryVehicleSubCauseCode()

void etsi_its_denm_conversion::toRos_StationaryVehicleSubCauseCode ( const denm_StationaryVehicleSubCauseCode_t in,
denm_msgs::StationaryVehicleSubCauseCode &  out 
)

Definition at line 56 of file convertStationaryVehicleSubCauseCode.h.

◆ toRos_StationID()

void etsi_its_denm_conversion::toRos_StationID ( const denm_StationID_t in,
denm_msgs::StationID &  out 
)

Definition at line 56 of file convertStationID.h.

◆ toRos_StationType()

void etsi_its_denm_conversion::toRos_StationType ( const denm_StationType_t in,
denm_msgs::StationType &  out 
)

Definition at line 57 of file convertStationType.h.

◆ toRos_SubCauseCodeType()

void etsi_its_denm_conversion::toRos_SubCauseCodeType ( const denm_SubCauseCodeType_t in,
denm_msgs::SubCauseCodeType &  out 
)

Definition at line 56 of file convertSubCauseCodeType.h.

◆ toRos_Temperature()

void etsi_its_denm_conversion::toRos_Temperature ( const denm_Temperature_t in,
denm_msgs::Temperature &  out 
)

Definition at line 56 of file convertTemperature.h.

◆ toRos_Termination()

void etsi_its_denm_conversion::toRos_Termination ( const denm_Termination_t in,
denm_msgs::Termination &  out 
)

Definition at line 55 of file convertTermination.h.

◆ toRos_TimestampIts()

void etsi_its_denm_conversion::toRos_TimestampIts ( const denm_TimestampIts_t in,
denm_msgs::TimestampIts &  out 
)

Definition at line 56 of file convertTimestampIts.h.

◆ toRos_Traces()

void etsi_its_denm_conversion::toRos_Traces ( const denm_Traces_t in,
denm_msgs::Traces &  out 
)

Definition at line 61 of file convertTraces.h.

◆ toRos_TrafficConditionSubCauseCode()

void etsi_its_denm_conversion::toRos_TrafficConditionSubCauseCode ( const denm_TrafficConditionSubCauseCode_t in,
denm_msgs::TrafficConditionSubCauseCode &  out 
)

Definition at line 56 of file convertTrafficConditionSubCauseCode.h.

◆ toRos_TrafficRule()

void etsi_its_denm_conversion::toRos_TrafficRule ( const denm_TrafficRule_t in,
denm_msgs::TrafficRule &  out 
)

Definition at line 56 of file convertTrafficRule.h.

◆ toRos_TransmissionInterval()

void etsi_its_denm_conversion::toRos_TransmissionInterval ( const denm_TransmissionInterval_t in,
denm_msgs::TransmissionInterval &  out 
)

Definition at line 56 of file convertTransmissionInterval.h.

◆ toRos_TurningRadius()

void etsi_its_denm_conversion::toRos_TurningRadius ( const denm_TurningRadius_t in,
denm_msgs::TurningRadius &  out 
)

Definition at line 56 of file convertTurningRadius.h.

◆ toRos_ValidityDuration()

void etsi_its_denm_conversion::toRos_ValidityDuration ( const denm_ValidityDuration_t in,
denm_msgs::ValidityDuration &  out 
)

Definition at line 56 of file convertValidityDuration.h.

◆ toRos_VDS()

void etsi_its_denm_conversion::toRos_VDS ( const denm_VDS_t in,
denm_msgs::VDS &  out 
)

Definition at line 56 of file convertVDS.h.

◆ toRos_VehicleBreakdownSubCauseCode()

void etsi_its_denm_conversion::toRos_VehicleBreakdownSubCauseCode ( const denm_VehicleBreakdownSubCauseCode_t in,
denm_msgs::VehicleBreakdownSubCauseCode &  out 
)

Definition at line 56 of file convertVehicleBreakdownSubCauseCode.h.

◆ toRos_VehicleIdentification()

void etsi_its_denm_conversion::toRos_VehicleIdentification ( const denm_VehicleIdentification_t in,
denm_msgs::VehicleIdentification &  out 
)

Definition at line 60 of file convertVehicleIdentification.h.

◆ toRos_VehicleMass()

void etsi_its_denm_conversion::toRos_VehicleMass ( const denm_VehicleMass_t in,
denm_msgs::VehicleMass &  out 
)

Definition at line 56 of file convertVehicleMass.h.

◆ toRos_WheelBaseVehicle()

void etsi_its_denm_conversion::toRos_WheelBaseVehicle ( const denm_WheelBaseVehicle_t in,
denm_msgs::WheelBaseVehicle &  out 
)

Definition at line 56 of file convertWheelBaseVehicle.h.

◆ toRos_WMInumber()

void etsi_its_denm_conversion::toRos_WMInumber ( const denm_WMInumber_t in,
denm_msgs::WMInumber &  out 
)

Definition at line 56 of file convertWMInumber.h.

◆ toRos_WrongWayDrivingSubCauseCode()

void etsi_its_denm_conversion::toRos_WrongWayDrivingSubCauseCode ( const denm_WrongWayDrivingSubCauseCode_t in,
denm_msgs::WrongWayDrivingSubCauseCode &  out 
)

Definition at line 56 of file convertWrongWayDrivingSubCauseCode.h.

◆ toStruct_AccidentSubCauseCode()

void etsi_its_denm_conversion::toStruct_AccidentSubCauseCode ( const denm_msgs::AccidentSubCauseCode &  in,
denm_AccidentSubCauseCode_t out 
)

Definition at line 60 of file convertAccidentSubCauseCode.h.

◆ toStruct_ActionID()

void etsi_its_denm_conversion::toStruct_ActionID ( const denm_msgs::ActionID &  in,
denm_ActionID_t out 
)

Definition at line 64 of file convertActionID.h.

◆ toStruct_AdverseWeatherConditionAdhesionSubCauseCode()

void etsi_its_denm_conversion::toStruct_AdverseWeatherConditionAdhesionSubCauseCode ( const denm_msgs::AdverseWeatherConditionAdhesionSubCauseCode &  in,
denm_AdverseWeatherCondition_AdhesionSubCauseCode_t out 
)

◆ toStruct_AdverseWeatherConditionExtremeWeatherConditionSubCauseCode()

void etsi_its_denm_conversion::toStruct_AdverseWeatherConditionExtremeWeatherConditionSubCauseCode ( const denm_msgs::AdverseWeatherConditionExtremeWeatherConditionSubCauseCode &  in,
denm_AdverseWeatherCondition_ExtremeWeatherConditionSubCauseCode_t out 
)

◆ toStruct_AdverseWeatherConditionPrecipitationSubCauseCode()

void etsi_its_denm_conversion::toStruct_AdverseWeatherConditionPrecipitationSubCauseCode ( const denm_msgs::AdverseWeatherConditionPrecipitationSubCauseCode &  in,
denm_AdverseWeatherCondition_PrecipitationSubCauseCode_t out 
)

◆ toStruct_AdverseWeatherConditionVisibilitySubCauseCode()

void etsi_its_denm_conversion::toStruct_AdverseWeatherConditionVisibilitySubCauseCode ( const denm_msgs::AdverseWeatherConditionVisibilitySubCauseCode &  in,
denm_AdverseWeatherCondition_VisibilitySubCauseCode_t out 
)

◆ toStruct_AlacarteContainer()

void etsi_its_denm_conversion::toStruct_AlacarteContainer ( const denm_msgs::AlacarteContainer &  in,
denm_AlacarteContainer_t out 
)

Definition at line 95 of file convertAlacarteContainer.h.

◆ toStruct_Altitude()

void etsi_its_denm_conversion::toStruct_Altitude ( const denm_msgs::Altitude &  in,
denm_Altitude_t out 
)

Definition at line 64 of file convertAltitude.h.

◆ toStruct_AltitudeConfidence()

void etsi_its_denm_conversion::toStruct_AltitudeConfidence ( const denm_msgs::AltitudeConfidence &  in,
denm_AltitudeConfidence_t out 
)

Definition at line 76 of file convertAltitudeConfidence.h.

◆ toStruct_AltitudeValue()

void etsi_its_denm_conversion::toStruct_AltitudeValue ( const denm_msgs::AltitudeValue &  in,
denm_AltitudeValue_t out 
)

Definition at line 60 of file convertAltitudeValue.h.

◆ toStruct_CauseCode()

void etsi_its_denm_conversion::toStruct_CauseCode ( const denm_msgs::CauseCode &  in,
denm_CauseCode_t out 
)

Definition at line 65 of file convertCauseCode.h.

◆ toStruct_CauseCodeType()

void etsi_its_denm_conversion::toStruct_CauseCodeType ( const denm_msgs::CauseCodeType &  in,
denm_CauseCodeType_t out 
)

Definition at line 88 of file convertCauseCodeType.h.

◆ toStruct_ClosedLanes()

void etsi_its_denm_conversion::toStruct_ClosedLanes ( const denm_msgs::ClosedLanes &  in,
denm_ClosedLanes_t out 
)

Definition at line 76 of file convertClosedLanes.h.

◆ toStruct_CollisionRiskSubCauseCode()

void etsi_its_denm_conversion::toStruct_CollisionRiskSubCauseCode ( const denm_msgs::CollisionRiskSubCauseCode &  in,
denm_CollisionRiskSubCauseCode_t out 
)

Definition at line 60 of file convertCollisionRiskSubCauseCode.h.

◆ toStruct_DangerousEndOfQueueSubCauseCode()

void etsi_its_denm_conversion::toStruct_DangerousEndOfQueueSubCauseCode ( const denm_msgs::DangerousEndOfQueueSubCauseCode &  in,
denm_DangerousEndOfQueueSubCauseCode_t out 
)

Definition at line 60 of file convertDangerousEndOfQueueSubCauseCode.h.

◆ toStruct_DangerousGoodsBasic()

void etsi_its_denm_conversion::toStruct_DangerousGoodsBasic ( const denm_msgs::DangerousGoodsBasic &  in,
denm_DangerousGoodsBasic_t out 
)

Definition at line 80 of file convertDangerousGoodsBasic.h.

◆ toStruct_DangerousGoodsExtended()

void etsi_its_denm_conversion::toStruct_DangerousGoodsExtended ( const denm_msgs::DangerousGoodsExtended &  in,
denm_DangerousGoodsExtended_t out 
)

Definition at line 94 of file convertDangerousGoodsExtended.h.

◆ toStruct_DangerousSituationSubCauseCode()

void etsi_its_denm_conversion::toStruct_DangerousSituationSubCauseCode ( const denm_msgs::DangerousSituationSubCauseCode &  in,
denm_DangerousSituationSubCauseCode_t out 
)

Definition at line 60 of file convertDangerousSituationSubCauseCode.h.

◆ toStruct_DecentralizedEnvironmentalNotificationMessage()

void etsi_its_denm_conversion::toStruct_DecentralizedEnvironmentalNotificationMessage ( const denm_msgs::DecentralizedEnvironmentalNotificationMessage &  in,
denm_DecentralizedEnvironmentalNotificationMessage_t out 
)

◆ toStruct_DeltaAltitude()

void etsi_its_denm_conversion::toStruct_DeltaAltitude ( const denm_msgs::DeltaAltitude &  in,
denm_DeltaAltitude_t out 
)

Definition at line 60 of file convertDeltaAltitude.h.

◆ toStruct_DeltaLatitude()

void etsi_its_denm_conversion::toStruct_DeltaLatitude ( const denm_msgs::DeltaLatitude &  in,
denm_DeltaLatitude_t out 
)

Definition at line 60 of file convertDeltaLatitude.h.

◆ toStruct_DeltaLongitude()

void etsi_its_denm_conversion::toStruct_DeltaLongitude ( const denm_msgs::DeltaLongitude &  in,
denm_DeltaLongitude_t out 
)

Definition at line 60 of file convertDeltaLongitude.h.

◆ toStruct_DeltaReferencePosition()

void etsi_its_denm_conversion::toStruct_DeltaReferencePosition ( const denm_msgs::DeltaReferencePosition &  in,
denm_DeltaReferencePosition_t out 
)

Definition at line 67 of file convertDeltaReferencePosition.h.

◆ toStruct_DENM()

void etsi_its_denm_conversion::toStruct_DENM ( const denm_msgs::DENM &  in,
denm_DENM_t out 
)

Definition at line 64 of file convertDENM.h.

◆ toStruct_DrivingLaneStatus()

void etsi_its_denm_conversion::toStruct_DrivingLaneStatus ( const denm_msgs::DrivingLaneStatus &  in,
denm_DrivingLaneStatus_t out 
)

Definition at line 61 of file convertDrivingLaneStatus.h.

◆ toStruct_EmergencyVehicleApproachingSubCauseCode()

void etsi_its_denm_conversion::toStruct_EmergencyVehicleApproachingSubCauseCode ( const denm_msgs::EmergencyVehicleApproachingSubCauseCode &  in,
denm_EmergencyVehicleApproachingSubCauseCode_t out 
)

◆ toStruct_EnergyStorageType()

void etsi_its_denm_conversion::toStruct_EnergyStorageType ( const denm_msgs::EnergyStorageType &  in,
denm_EnergyStorageType_t out 
)

Definition at line 61 of file convertEnergyStorageType.h.

◆ toStruct_EventHistory()

void etsi_its_denm_conversion::toStruct_EventHistory ( const denm_msgs::EventHistory &  in,
denm_EventHistory_t out 
)

Definition at line 69 of file convertEventHistory.h.

◆ toStruct_EventPoint()

void etsi_its_denm_conversion::toStruct_EventPoint ( const denm_msgs::EventPoint &  in,
denm_EventPoint_t out 
)

Definition at line 70 of file convertEventPoint.h.

◆ toStruct_HardShoulderStatus()

void etsi_its_denm_conversion::toStruct_HardShoulderStatus ( const denm_msgs::HardShoulderStatus &  in,
denm_HardShoulderStatus_t out 
)

Definition at line 59 of file convertHardShoulderStatus.h.

◆ toStruct_HazardousLocationAnimalOnTheRoadSubCauseCode()

void etsi_its_denm_conversion::toStruct_HazardousLocationAnimalOnTheRoadSubCauseCode ( const denm_msgs::HazardousLocationAnimalOnTheRoadSubCauseCode &  in,
denm_HazardousLocation_AnimalOnTheRoadSubCauseCode_t out 
)

◆ toStruct_HazardousLocationDangerousCurveSubCauseCode()

void etsi_its_denm_conversion::toStruct_HazardousLocationDangerousCurveSubCauseCode ( const denm_msgs::HazardousLocationDangerousCurveSubCauseCode &  in,
denm_HazardousLocation_DangerousCurveSubCauseCode_t out 
)

◆ toStruct_HazardousLocationObstacleOnTheRoadSubCauseCode()

void etsi_its_denm_conversion::toStruct_HazardousLocationObstacleOnTheRoadSubCauseCode ( const denm_msgs::HazardousLocationObstacleOnTheRoadSubCauseCode &  in,
denm_HazardousLocation_ObstacleOnTheRoadSubCauseCode_t out 
)

◆ toStruct_HazardousLocationSurfaceConditionSubCauseCode()

void etsi_its_denm_conversion::toStruct_HazardousLocationSurfaceConditionSubCauseCode ( const denm_msgs::HazardousLocationSurfaceConditionSubCauseCode &  in,
denm_HazardousLocation_SurfaceConditionSubCauseCode_t out 
)

◆ toStruct_Heading()

void etsi_its_denm_conversion::toStruct_Heading ( const denm_msgs::Heading &  in,
denm_Heading_t out 
)

Definition at line 64 of file convertHeading.h.

◆ toStruct_HeadingConfidence()

void etsi_its_denm_conversion::toStruct_HeadingConfidence ( const denm_msgs::HeadingConfidence &  in,
denm_HeadingConfidence_t out 
)

Definition at line 60 of file convertHeadingConfidence.h.

◆ toStruct_HeadingValue()

void etsi_its_denm_conversion::toStruct_HeadingValue ( const denm_msgs::HeadingValue &  in,
denm_HeadingValue_t out 
)

Definition at line 60 of file convertHeadingValue.h.

◆ toStruct_HeightLonCarr()

void etsi_its_denm_conversion::toStruct_HeightLonCarr ( const denm_msgs::HeightLonCarr &  in,
denm_HeightLonCarr_t out 
)

Definition at line 60 of file convertHeightLonCarr.h.

◆ toStruct_HumanPresenceOnTheRoadSubCauseCode()

void etsi_its_denm_conversion::toStruct_HumanPresenceOnTheRoadSubCauseCode ( const denm_msgs::HumanPresenceOnTheRoadSubCauseCode &  in,
denm_HumanPresenceOnTheRoadSubCauseCode_t out 
)

Definition at line 60 of file convertHumanPresenceOnTheRoadSubCauseCode.h.

◆ toStruct_HumanProblemSubCauseCode()

void etsi_its_denm_conversion::toStruct_HumanProblemSubCauseCode ( const denm_msgs::HumanProblemSubCauseCode &  in,
denm_HumanProblemSubCauseCode_t out 
)

Definition at line 60 of file convertHumanProblemSubCauseCode.h.

◆ toStruct_ImpactReductionContainer()

void etsi_its_denm_conversion::toStruct_ImpactReductionContainer ( const denm_msgs::ImpactReductionContainer &  in,
denm_ImpactReductionContainer_t out 
)

Definition at line 92 of file convertImpactReductionContainer.h.

◆ toStruct_InformationQuality()

void etsi_its_denm_conversion::toStruct_InformationQuality ( const denm_msgs::InformationQuality &  in,
denm_InformationQuality_t out 
)

Definition at line 60 of file convertInformationQuality.h.

◆ toStruct_ItineraryPath()

void etsi_its_denm_conversion::toStruct_ItineraryPath ( const denm_msgs::ItineraryPath &  in,
denm_ItineraryPath_t out 
)

Definition at line 69 of file convertItineraryPath.h.

◆ toStruct_ItsPduHeader()

void etsi_its_denm_conversion::toStruct_ItsPduHeader ( const denm_msgs::ItsPduHeader &  in,
denm_ItsPduHeader_t out 
)

Definition at line 65 of file convertItsPduHeader.h.

◆ toStruct_LanePosition()

void etsi_its_denm_conversion::toStruct_LanePosition ( const denm_msgs::LanePosition &  in,
denm_LanePosition_t out 
)

Definition at line 61 of file convertLanePosition.h.

◆ toStruct_Latitude()

void etsi_its_denm_conversion::toStruct_Latitude ( const denm_msgs::Latitude &  in,
denm_Latitude_t out 
)

Definition at line 60 of file convertLatitude.h.

◆ toStruct_LightBarSirenInUse()

void etsi_its_denm_conversion::toStruct_LightBarSirenInUse ( const denm_msgs::LightBarSirenInUse &  in,
denm_LightBarSirenInUse_t out 
)

Definition at line 64 of file convertLightBarSirenInUse.h.

◆ toStruct_LocationContainer()

void etsi_its_denm_conversion::toStruct_LocationContainer ( const denm_msgs::LocationContainer &  in,
denm_LocationContainer_t out 
)

Definition at line 80 of file convertLocationContainer.h.

◆ toStruct_Longitude()

void etsi_its_denm_conversion::toStruct_Longitude ( const denm_msgs::Longitude &  in,
denm_Longitude_t out 
)

Definition at line 60 of file convertLongitude.h.

◆ toStruct_ManagementContainer()

void etsi_its_denm_conversion::toStruct_ManagementContainer ( const denm_msgs::ManagementContainer &  in,
denm_ManagementContainer_t out 
)

Definition at line 102 of file convertManagementContainer.h.

◆ toStruct_NumberOfOccupants()

void etsi_its_denm_conversion::toStruct_NumberOfOccupants ( const denm_msgs::NumberOfOccupants &  in,
denm_NumberOfOccupants_t out 
)

Definition at line 60 of file convertNumberOfOccupants.h.

◆ toStruct_PathDeltaTime()

void etsi_its_denm_conversion::toStruct_PathDeltaTime ( const denm_msgs::PathDeltaTime &  in,
denm_PathDeltaTime_t out 
)

Definition at line 60 of file convertPathDeltaTime.h.

◆ toStruct_PathHistory()

void etsi_its_denm_conversion::toStruct_PathHistory ( const denm_msgs::PathHistory &  in,
denm_PathHistory_t out 
)

Definition at line 69 of file convertPathHistory.h.

◆ toStruct_PathPoint()

void etsi_its_denm_conversion::toStruct_PathPoint ( const denm_msgs::PathPoint &  in,
denm_PathPoint_t out 
)

Definition at line 67 of file convertPathPoint.h.

◆ toStruct_PhoneNumber()

void etsi_its_denm_conversion::toStruct_PhoneNumber ( const denm_msgs::PhoneNumber &  in,
denm_PhoneNumber_t out 
)

Definition at line 60 of file convertPhoneNumber.h.

◆ toStruct_PosCentMass()

void etsi_its_denm_conversion::toStruct_PosCentMass ( const denm_msgs::PosCentMass &  in,
denm_PosCentMass_t out 
)

Definition at line 60 of file convertPosCentMass.h.

◆ toStruct_PosConfidenceEllipse()

void etsi_its_denm_conversion::toStruct_PosConfidenceEllipse ( const denm_msgs::PosConfidenceEllipse &  in,
denm_PosConfidenceEllipse_t out 
)

Definition at line 66 of file convertPosConfidenceEllipse.h.

◆ toStruct_PosFrontAx()

void etsi_its_denm_conversion::toStruct_PosFrontAx ( const denm_msgs::PosFrontAx &  in,
denm_PosFrontAx_t out 
)

Definition at line 60 of file convertPosFrontAx.h.

◆ toStruct_PositioningSolutionType()

void etsi_its_denm_conversion::toStruct_PositioningSolutionType ( const denm_msgs::PositioningSolutionType &  in,
denm_PositioningSolutionType_t out 
)

Definition at line 59 of file convertPositioningSolutionType.h.

◆ toStruct_PositionOfOccupants()

void etsi_its_denm_conversion::toStruct_PositionOfOccupants ( const denm_msgs::PositionOfOccupants &  in,
denm_PositionOfOccupants_t out 
)

Definition at line 81 of file convertPositionOfOccupants.h.

◆ toStruct_PositionOfPillars()

void etsi_its_denm_conversion::toStruct_PositionOfPillars ( const denm_msgs::PositionOfPillars &  in,
denm_PositionOfPillars_t out 
)

Definition at line 69 of file convertPositionOfPillars.h.

◆ toStruct_PosLonCarr()

void etsi_its_denm_conversion::toStruct_PosLonCarr ( const denm_msgs::PosLonCarr &  in,
denm_PosLonCarr_t out 
)

Definition at line 60 of file convertPosLonCarr.h.

◆ toStruct_PosPillar()

void etsi_its_denm_conversion::toStruct_PosPillar ( const denm_msgs::PosPillar &  in,
denm_PosPillar_t out 
)

Definition at line 60 of file convertPosPillar.h.

◆ toStruct_PostCrashSubCauseCode()

void etsi_its_denm_conversion::toStruct_PostCrashSubCauseCode ( const denm_msgs::PostCrashSubCauseCode &  in,
denm_PostCrashSubCauseCode_t out 
)

Definition at line 60 of file convertPostCrashSubCauseCode.h.

◆ toStruct_ReferenceDenms()

void etsi_its_denm_conversion::toStruct_ReferenceDenms ( const denm_msgs::ReferenceDenms &  in,
denm_ReferenceDenms_t out 
)

Definition at line 69 of file convertReferenceDenms.h.

◆ toStruct_ReferencePosition()

void etsi_its_denm_conversion::toStruct_ReferencePosition ( const denm_msgs::ReferencePosition &  in,
denm_ReferencePosition_t out 
)

Definition at line 70 of file convertReferencePosition.h.

◆ toStruct_RelevanceDistance()

void etsi_its_denm_conversion::toStruct_RelevanceDistance ( const denm_msgs::RelevanceDistance &  in,
denm_RelevanceDistance_t out 
)

Definition at line 59 of file convertRelevanceDistance.h.

◆ toStruct_RelevanceTrafficDirection()

void etsi_its_denm_conversion::toStruct_RelevanceTrafficDirection ( const denm_msgs::RelevanceTrafficDirection &  in,
denm_RelevanceTrafficDirection_t out 
)

Definition at line 59 of file convertRelevanceTrafficDirection.h.

◆ toStruct_RequestResponseIndication()

void etsi_its_denm_conversion::toStruct_RequestResponseIndication ( const denm_msgs::RequestResponseIndication &  in,
denm_RequestResponseIndication_t out 
)

Definition at line 59 of file convertRequestResponseIndication.h.

◆ toStruct_RescueAndRecoveryWorkInProgressSubCauseCode()

void etsi_its_denm_conversion::toStruct_RescueAndRecoveryWorkInProgressSubCauseCode ( const denm_msgs::RescueAndRecoveryWorkInProgressSubCauseCode &  in,
denm_RescueAndRecoveryWorkInProgressSubCauseCode_t out 
)

◆ toStruct_RestrictedTypes()

void etsi_its_denm_conversion::toStruct_RestrictedTypes ( const denm_msgs::RestrictedTypes &  in,
denm_RestrictedTypes_t out 
)

Definition at line 69 of file convertRestrictedTypes.h.

◆ toStruct_RoadType()

void etsi_its_denm_conversion::toStruct_RoadType ( const denm_msgs::RoadType &  in,
denm_RoadType_t out 
)

Definition at line 63 of file convertRoadType.h.

◆ toStruct_RoadWorksContainerExtended()

void etsi_its_denm_conversion::toStruct_RoadWorksContainerExtended ( const denm_msgs::RoadWorksContainerExtended &  in,
denm_RoadWorksContainerExtended_t out 
)

Definition at line 112 of file convertRoadWorksContainerExtended.h.

◆ toStruct_RoadworksSubCauseCode()

void etsi_its_denm_conversion::toStruct_RoadworksSubCauseCode ( const denm_msgs::RoadworksSubCauseCode &  in,
denm_RoadworksSubCauseCode_t out 
)

Definition at line 60 of file convertRoadworksSubCauseCode.h.

◆ toStruct_SemiAxisLength()

void etsi_its_denm_conversion::toStruct_SemiAxisLength ( const denm_msgs::SemiAxisLength &  in,
denm_SemiAxisLength_t out 
)

Definition at line 60 of file convertSemiAxisLength.h.

◆ toStruct_SequenceNumber()

void etsi_its_denm_conversion::toStruct_SequenceNumber ( const denm_msgs::SequenceNumber &  in,
denm_SequenceNumber_t out 
)

Definition at line 60 of file convertSequenceNumber.h.

◆ toStruct_SignalViolationSubCauseCode()

void etsi_its_denm_conversion::toStruct_SignalViolationSubCauseCode ( const denm_msgs::SignalViolationSubCauseCode &  in,
denm_SignalViolationSubCauseCode_t out 
)

Definition at line 60 of file convertSignalViolationSubCauseCode.h.

◆ toStruct_SituationContainer()

void etsi_its_denm_conversion::toStruct_SituationContainer ( const denm_msgs::SituationContainer &  in,
denm_SituationContainer_t out 
)

Definition at line 76 of file convertSituationContainer.h.

◆ toStruct_SlowVehicleSubCauseCode()

void etsi_its_denm_conversion::toStruct_SlowVehicleSubCauseCode ( const denm_msgs::SlowVehicleSubCauseCode &  in,
denm_SlowVehicleSubCauseCode_t out 
)

Definition at line 60 of file convertSlowVehicleSubCauseCode.h.

◆ toStruct_Speed()

void etsi_its_denm_conversion::toStruct_Speed ( const denm_msgs::Speed &  in,
denm_Speed_t out 
)

Definition at line 64 of file convertSpeed.h.

◆ toStruct_SpeedConfidence()

void etsi_its_denm_conversion::toStruct_SpeedConfidence ( const denm_msgs::SpeedConfidence &  in,
denm_SpeedConfidence_t out 
)

Definition at line 60 of file convertSpeedConfidence.h.

◆ toStruct_SpeedLimit()

void etsi_its_denm_conversion::toStruct_SpeedLimit ( const denm_msgs::SpeedLimit &  in,
denm_SpeedLimit_t out 
)

Definition at line 60 of file convertSpeedLimit.h.

◆ toStruct_SpeedValue()

void etsi_its_denm_conversion::toStruct_SpeedValue ( const denm_msgs::SpeedValue &  in,
denm_SpeedValue_t out 
)

Definition at line 60 of file convertSpeedValue.h.

◆ toStruct_StationarySince()

void etsi_its_denm_conversion::toStruct_StationarySince ( const denm_msgs::StationarySince &  in,
denm_StationarySince_t out 
)

Definition at line 59 of file convertStationarySince.h.

◆ toStruct_StationaryVehicleContainer()

void etsi_its_denm_conversion::toStruct_StationaryVehicleContainer ( const denm_msgs::StationaryVehicleContainer &  in,
denm_StationaryVehicleContainer_t out 
)

Definition at line 94 of file convertStationaryVehicleContainer.h.

◆ toStruct_StationaryVehicleSubCauseCode()

void etsi_its_denm_conversion::toStruct_StationaryVehicleSubCauseCode ( const denm_msgs::StationaryVehicleSubCauseCode &  in,
denm_StationaryVehicleSubCauseCode_t out 
)

Definition at line 60 of file convertStationaryVehicleSubCauseCode.h.

◆ toStruct_StationID()

void etsi_its_denm_conversion::toStruct_StationID ( const denm_msgs::StationID &  in,
denm_StationID_t out 
)

Definition at line 60 of file convertStationID.h.

◆ toStruct_StationType()

void etsi_its_denm_conversion::toStruct_StationType ( const denm_msgs::StationType &  in,
denm_StationType_t out 
)

Definition at line 61 of file convertStationType.h.

◆ toStruct_SubCauseCodeType()

void etsi_its_denm_conversion::toStruct_SubCauseCodeType ( const denm_msgs::SubCauseCodeType &  in,
denm_SubCauseCodeType_t out 
)

Definition at line 60 of file convertSubCauseCodeType.h.

◆ toStruct_Temperature()

void etsi_its_denm_conversion::toStruct_Temperature ( const denm_msgs::Temperature &  in,
denm_Temperature_t out 
)

Definition at line 60 of file convertTemperature.h.

◆ toStruct_Termination()

void etsi_its_denm_conversion::toStruct_Termination ( const denm_msgs::Termination &  in,
denm_Termination_t out 
)

Definition at line 59 of file convertTermination.h.

◆ toStruct_TimestampIts()

void etsi_its_denm_conversion::toStruct_TimestampIts ( const denm_msgs::TimestampIts &  in,
denm_TimestampIts_t out 
)

Definition at line 60 of file convertTimestampIts.h.

◆ toStruct_Traces()

void etsi_its_denm_conversion::toStruct_Traces ( const denm_msgs::Traces &  in,
denm_Traces_t out 
)

Definition at line 69 of file convertTraces.h.

◆ toStruct_TrafficConditionSubCauseCode()

void etsi_its_denm_conversion::toStruct_TrafficConditionSubCauseCode ( const denm_msgs::TrafficConditionSubCauseCode &  in,
denm_TrafficConditionSubCauseCode_t out 
)

Definition at line 60 of file convertTrafficConditionSubCauseCode.h.

◆ toStruct_TrafficRule()

void etsi_its_denm_conversion::toStruct_TrafficRule ( const denm_msgs::TrafficRule &  in,
denm_TrafficRule_t out 
)

Definition at line 60 of file convertTrafficRule.h.

◆ toStruct_TransmissionInterval()

void etsi_its_denm_conversion::toStruct_TransmissionInterval ( const denm_msgs::TransmissionInterval &  in,
denm_TransmissionInterval_t out 
)

Definition at line 60 of file convertTransmissionInterval.h.

◆ toStruct_TurningRadius()

void etsi_its_denm_conversion::toStruct_TurningRadius ( const denm_msgs::TurningRadius &  in,
denm_TurningRadius_t out 
)

Definition at line 60 of file convertTurningRadius.h.

◆ toStruct_ValidityDuration()

void etsi_its_denm_conversion::toStruct_ValidityDuration ( const denm_msgs::ValidityDuration &  in,
denm_ValidityDuration_t out 
)

Definition at line 60 of file convertValidityDuration.h.

◆ toStruct_VDS()

void etsi_its_denm_conversion::toStruct_VDS ( const denm_msgs::VDS &  in,
denm_VDS_t out 
)

Definition at line 60 of file convertVDS.h.

◆ toStruct_VehicleBreakdownSubCauseCode()

void etsi_its_denm_conversion::toStruct_VehicleBreakdownSubCauseCode ( const denm_msgs::VehicleBreakdownSubCauseCode &  in,
denm_VehicleBreakdownSubCauseCode_t out 
)

Definition at line 60 of file convertVehicleBreakdownSubCauseCode.h.

◆ toStruct_VehicleIdentification()

void etsi_its_denm_conversion::toStruct_VehicleIdentification ( const denm_msgs::VehicleIdentification &  in,
denm_VehicleIdentification_t out 
)

Definition at line 71 of file convertVehicleIdentification.h.

◆ toStruct_VehicleMass()

void etsi_its_denm_conversion::toStruct_VehicleMass ( const denm_msgs::VehicleMass &  in,
denm_VehicleMass_t out 
)

Definition at line 60 of file convertVehicleMass.h.

◆ toStruct_WheelBaseVehicle()

void etsi_its_denm_conversion::toStruct_WheelBaseVehicle ( const denm_msgs::WheelBaseVehicle &  in,
denm_WheelBaseVehicle_t out 
)

Definition at line 60 of file convertWheelBaseVehicle.h.

◆ toStruct_WMInumber()

void etsi_its_denm_conversion::toStruct_WMInumber ( const denm_msgs::WMInumber &  in,
denm_WMInumber_t out 
)

Definition at line 60 of file convertWMInumber.h.

◆ toStruct_WrongWayDrivingSubCauseCode()

void etsi_its_denm_conversion::toStruct_WrongWayDrivingSubCauseCode ( const denm_msgs::WrongWayDrivingSubCauseCode &  in,
denm_WrongWayDrivingSubCauseCode_t out 
)

Definition at line 60 of file convertWrongWayDrivingSubCauseCode.h.



etsi_its_denm_conversion
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:29:03