Functions | |
void | toRos_AdviceResponse (const mcm_uulm_AdviceResponse_t &in, mcm_uulm_msgs::AdviceResponse &out) |
void | toRos_AdviceUpdateID (const mcm_uulm_AdviceUpdateID_t &in, mcm_uulm_msgs::AdviceUpdateID &out) |
void | toRos_Altitude (const mcm_uulm_Altitude_t &in, mcm_uulm_msgs::Altitude &out) |
void | toRos_AltitudeConfidence (const mcm_uulm_AltitudeConfidence_t &in, mcm_uulm_msgs::AltitudeConfidence &out) |
void | toRos_AltitudeValue (const mcm_uulm_AltitudeValue_t &in, mcm_uulm_msgs::AltitudeValue &out) |
void | toRos_BasicContainer (const mcm_uulm_BasicContainer_t &in, mcm_uulm_msgs::BasicContainer &out) |
void | toRos_CartesianCoordinateLarge (const mcm_uulm_CartesianCoordinateLarge_t &in, mcm_uulm_msgs::CartesianCoordinateLarge &out) |
void | toRos_ConfirmationRequiredFlag (const mcm_uulm_ConfirmationRequiredFlag_t &in, mcm_uulm_msgs::ConfirmationRequiredFlag &out) |
void | toRos_DesiredRoute (const mcm_uulm_DesiredRoute_t &in, mcm_uulm_msgs::DesiredRoute &out) |
void | toRos_GenerationDeltaTime (const mcm_uulm_GenerationDeltaTime_t &in, mcm_uulm_msgs::GenerationDeltaTime &out) |
void | toRos_HeadingValue (const mcm_uulm_HeadingValue_t &in, mcm_uulm_msgs::HeadingValue &out) |
void | toRos_ItsPduHeader (const mcm_uulm_ItsPduHeader_t &in, mcm_uulm_msgs::ItsPduHeader &out) |
void | toRos_Latitude (const mcm_uulm_Latitude_t &in, mcm_uulm_msgs::Latitude &out) |
void | toRos_Longitude (const mcm_uulm_Longitude_t &in, mcm_uulm_msgs::Longitude &out) |
void | toRos_LongitudinalManeuverWaypointContainer (const mcm_uulm_LongitudinalManeuverWaypointContainer_t &in, mcm_uulm_msgs::LongitudinalManeuverWaypointContainer &out) |
void | toRos_LongitudinalWaypoint (const mcm_uulm_LongitudinalWaypoint_t &in, mcm_uulm_msgs::LongitudinalWaypoint &out) |
void | toRos_ManeuverConstraints (const mcm_uulm_ManeuverConstraints_t &in, mcm_uulm_msgs::ManeuverConstraints &out) |
void | toRos_ManeuverContainer (const mcm_uulm_ManeuverContainer_t &in, mcm_uulm_msgs::ManeuverContainer &out) |
void | toRos_ManeuverCoordinationMessage (const mcm_uulm_ManeuverCoordinationMessage_t &in, mcm_uulm_msgs::ManeuverCoordinationMessage &out) |
void | toRos_ManeuverID (const mcm_uulm_ManeuverID_t &in, mcm_uulm_msgs::ManeuverID &out) |
void | toRos_ManeuverParameters (const mcm_uulm_ManeuverParameters_t &in, mcm_uulm_msgs::ManeuverParameters &out) |
void | toRos_ManeuverResponse (const mcm_uulm_ManeuverResponse_t &in, mcm_uulm_msgs::ManeuverResponse &out) |
void | toRos_ManeuverType (const mcm_uulm_ManeuverType_t &in, mcm_uulm_msgs::ManeuverType &out) |
void | toRos_MCM (const mcm_uulm_MCM_t &in, mcm_uulm_msgs::MCM &out) |
void | toRos_McmParameters (const mcm_uulm_McmParameters_t &in, mcm_uulm_msgs::McmParameters &out) |
void | toRos_MessageId (const mcm_uulm_MessageId_t &in, mcm_uulm_msgs::MessageId &out) |
void | toRos_OrdinalNumber1B (const mcm_uulm_OrdinalNumber1B_t &in, mcm_uulm_msgs::OrdinalNumber1B &out) |
void | toRos_ParticipatingRoadUserIDContainer (const mcm_uulm_ParticipatingRoadUserIDContainer_t &in, mcm_uulm_msgs::ParticipatingRoadUserIDContainer &out) |
void | toRos_ParticipatingRoadUserIndex (const mcm_uulm_ParticipatingRoadUserIndex_t &in, mcm_uulm_msgs::ParticipatingRoadUserIndex &out) |
void | toRos_PlannedTrajectory (const mcm_uulm_PlannedTrajectory_t &in, mcm_uulm_msgs::PlannedTrajectory &out) |
void | toRos_Polygon (const mcm_uulm_Polygon_t &in, mcm_uulm_msgs::Polygon &out) |
void | toRos_PositionConfidenceEllipse (const mcm_uulm_PositionConfidenceEllipse_t &in, mcm_uulm_msgs::PositionConfidenceEllipse &out) |
void | toRos_ReferencePositionWithConfidence (const mcm_uulm_ReferencePositionWithConfidence_t &in, mcm_uulm_msgs::ReferencePositionWithConfidence &out) |
void | toRos_RoadUserContainer (const mcm_uulm_RoadUserContainer_t &in, mcm_uulm_msgs::RoadUserContainer &out) |
void | toRos_RoadUserLength (const mcm_uulm_RoadUserLength_t &in, mcm_uulm_msgs::RoadUserLength &out) |
void | toRos_RoadUserState (const mcm_uulm_RoadUserState_t &in, mcm_uulm_msgs::RoadUserState &out) |
void | toRos_RoadUserType (const mcm_uulm_RoadUserType_t &in, mcm_uulm_msgs::RoadUserType &out) |
void | toRos_RoadUserWidth (const mcm_uulm_RoadUserWidth_t &in, mcm_uulm_msgs::RoadUserWidth &out) |
void | toRos_SemiAxisLength (const mcm_uulm_SemiAxisLength_t &in, mcm_uulm_msgs::SemiAxisLength &out) |
void | toRos_SpeedValue (const mcm_uulm_SpeedValue_t &in, mcm_uulm_msgs::SpeedValue &out) |
void | toRos_StationId (const mcm_uulm_StationId_t &in, mcm_uulm_msgs::StationId &out) |
void | toRos_SuggestedManeuver (const mcm_uulm_SuggestedManeuver_t &in, mcm_uulm_msgs::SuggestedManeuver &out) |
void | toRos_SuggestedManeuverContainer (const mcm_uulm_SuggestedManeuverContainer_t &in, mcm_uulm_msgs::SuggestedManeuverContainer &out) |
void | toRos_TerminationStatus (const mcm_uulm_TerminationStatus_t &in, mcm_uulm_msgs::TerminationStatus &out) |
void | toRos_TrafficParticipantType (const mcm_uulm_TrafficParticipantType_t &in, mcm_uulm_msgs::TrafficParticipantType &out) |
void | toRos_TrajectoryPoint (const mcm_uulm_TrajectoryPoint_t &in, mcm_uulm_msgs::TrajectoryPoint &out) |
void | toRos_TrajectoryPointContainer (const mcm_uulm_TrajectoryPointContainer_t &in, mcm_uulm_msgs::TrajectoryPointContainer &out) |
void | toRos_TrajectoryPointDeltaTime (const mcm_uulm_TrajectoryPointDeltaTime_t &in, mcm_uulm_msgs::TrajectoryPointDeltaTime &out) |
void | toRos_TrajectoryStartDeltaTime (const mcm_uulm_TrajectoryStartDeltaTime_t &in, mcm_uulm_msgs::TrajectoryStartDeltaTime &out) |
void | toRos_Waypoint (const mcm_uulm_Waypoint_t &in, mcm_uulm_msgs::Waypoint &out) |
void | toRos_WaypointDeltaTime (const mcm_uulm_WaypointDeltaTime_t &in, mcm_uulm_msgs::WaypointDeltaTime &out) |
void | toRos_Wgs84AngleValue (const mcm_uulm_Wgs84AngleValue_t &in, mcm_uulm_msgs::Wgs84AngleValue &out) |
void | toRos_YieldToRoadUserContainer (const mcm_uulm_YieldToRoadUserContainer_t &in, mcm_uulm_msgs::YieldToRoadUserContainer &out) |
void | toStruct_AdviceResponse (const mcm_uulm_msgs::AdviceResponse &in, mcm_uulm_AdviceResponse_t &out) |
void | toStruct_AdviceUpdateID (const mcm_uulm_msgs::AdviceUpdateID &in, mcm_uulm_AdviceUpdateID_t &out) |
void | toStruct_Altitude (const mcm_uulm_msgs::Altitude &in, mcm_uulm_Altitude_t &out) |
void | toStruct_AltitudeConfidence (const mcm_uulm_msgs::AltitudeConfidence &in, mcm_uulm_AltitudeConfidence_t &out) |
void | toStruct_AltitudeValue (const mcm_uulm_msgs::AltitudeValue &in, mcm_uulm_AltitudeValue_t &out) |
void | toStruct_BasicContainer (const mcm_uulm_msgs::BasicContainer &in, mcm_uulm_BasicContainer_t &out) |
void | toStruct_CartesianCoordinateLarge (const mcm_uulm_msgs::CartesianCoordinateLarge &in, mcm_uulm_CartesianCoordinateLarge_t &out) |
void | toStruct_ConfirmationRequiredFlag (const mcm_uulm_msgs::ConfirmationRequiredFlag &in, mcm_uulm_ConfirmationRequiredFlag_t &out) |
void | toStruct_DesiredRoute (const mcm_uulm_msgs::DesiredRoute &in, mcm_uulm_DesiredRoute_t &out) |
void | toStruct_GenerationDeltaTime (const mcm_uulm_msgs::GenerationDeltaTime &in, mcm_uulm_GenerationDeltaTime_t &out) |
void | toStruct_HeadingValue (const mcm_uulm_msgs::HeadingValue &in, mcm_uulm_HeadingValue_t &out) |
void | toStruct_ItsPduHeader (const mcm_uulm_msgs::ItsPduHeader &in, mcm_uulm_ItsPduHeader_t &out) |
void | toStruct_Latitude (const mcm_uulm_msgs::Latitude &in, mcm_uulm_Latitude_t &out) |
void | toStruct_Longitude (const mcm_uulm_msgs::Longitude &in, mcm_uulm_Longitude_t &out) |
void | toStruct_LongitudinalManeuverWaypointContainer (const mcm_uulm_msgs::LongitudinalManeuverWaypointContainer &in, mcm_uulm_LongitudinalManeuverWaypointContainer_t &out) |
void | toStruct_LongitudinalWaypoint (const mcm_uulm_msgs::LongitudinalWaypoint &in, mcm_uulm_LongitudinalWaypoint_t &out) |
void | toStruct_ManeuverConstraints (const mcm_uulm_msgs::ManeuverConstraints &in, mcm_uulm_ManeuverConstraints_t &out) |
void | toStruct_ManeuverContainer (const mcm_uulm_msgs::ManeuverContainer &in, mcm_uulm_ManeuverContainer_t &out) |
void | toStruct_ManeuverCoordinationMessage (const mcm_uulm_msgs::ManeuverCoordinationMessage &in, mcm_uulm_ManeuverCoordinationMessage_t &out) |
void | toStruct_ManeuverID (const mcm_uulm_msgs::ManeuverID &in, mcm_uulm_ManeuverID_t &out) |
void | toStruct_ManeuverParameters (const mcm_uulm_msgs::ManeuverParameters &in, mcm_uulm_ManeuverParameters_t &out) |
void | toStruct_ManeuverResponse (const mcm_uulm_msgs::ManeuverResponse &in, mcm_uulm_ManeuverResponse_t &out) |
void | toStruct_ManeuverType (const mcm_uulm_msgs::ManeuverType &in, mcm_uulm_ManeuverType_t &out) |
void | toStruct_MCM (const mcm_uulm_msgs::MCM &in, mcm_uulm_MCM_t &out) |
void | toStruct_McmParameters (const mcm_uulm_msgs::McmParameters &in, mcm_uulm_McmParameters_t &out) |
void | toStruct_MessageId (const mcm_uulm_msgs::MessageId &in, mcm_uulm_MessageId_t &out) |
void | toStruct_OrdinalNumber1B (const mcm_uulm_msgs::OrdinalNumber1B &in, mcm_uulm_OrdinalNumber1B_t &out) |
void | toStruct_ParticipatingRoadUserIDContainer (const mcm_uulm_msgs::ParticipatingRoadUserIDContainer &in, mcm_uulm_ParticipatingRoadUserIDContainer_t &out) |
void | toStruct_ParticipatingRoadUserIndex (const mcm_uulm_msgs::ParticipatingRoadUserIndex &in, mcm_uulm_ParticipatingRoadUserIndex_t &out) |
void | toStruct_PlannedTrajectory (const mcm_uulm_msgs::PlannedTrajectory &in, mcm_uulm_PlannedTrajectory_t &out) |
void | toStruct_Polygon (const mcm_uulm_msgs::Polygon &in, mcm_uulm_Polygon_t &out) |
void | toStruct_PositionConfidenceEllipse (const mcm_uulm_msgs::PositionConfidenceEllipse &in, mcm_uulm_PositionConfidenceEllipse_t &out) |
void | toStruct_ReferencePositionWithConfidence (const mcm_uulm_msgs::ReferencePositionWithConfidence &in, mcm_uulm_ReferencePositionWithConfidence_t &out) |
void | toStruct_RoadUserContainer (const mcm_uulm_msgs::RoadUserContainer &in, mcm_uulm_RoadUserContainer_t &out) |
void | toStruct_RoadUserLength (const mcm_uulm_msgs::RoadUserLength &in, mcm_uulm_RoadUserLength_t &out) |
void | toStruct_RoadUserState (const mcm_uulm_msgs::RoadUserState &in, mcm_uulm_RoadUserState_t &out) |
void | toStruct_RoadUserType (const mcm_uulm_msgs::RoadUserType &in, mcm_uulm_RoadUserType_t &out) |
void | toStruct_RoadUserWidth (const mcm_uulm_msgs::RoadUserWidth &in, mcm_uulm_RoadUserWidth_t &out) |
void | toStruct_SemiAxisLength (const mcm_uulm_msgs::SemiAxisLength &in, mcm_uulm_SemiAxisLength_t &out) |
void | toStruct_SpeedValue (const mcm_uulm_msgs::SpeedValue &in, mcm_uulm_SpeedValue_t &out) |
void | toStruct_StationId (const mcm_uulm_msgs::StationId &in, mcm_uulm_StationId_t &out) |
void | toStruct_SuggestedManeuver (const mcm_uulm_msgs::SuggestedManeuver &in, mcm_uulm_SuggestedManeuver_t &out) |
void | toStruct_SuggestedManeuverContainer (const mcm_uulm_msgs::SuggestedManeuverContainer &in, mcm_uulm_SuggestedManeuverContainer_t &out) |
void | toStruct_TerminationStatus (const mcm_uulm_msgs::TerminationStatus &in, mcm_uulm_TerminationStatus_t &out) |
void | toStruct_TrafficParticipantType (const mcm_uulm_msgs::TrafficParticipantType &in, mcm_uulm_TrafficParticipantType_t &out) |
void | toStruct_TrajectoryPoint (const mcm_uulm_msgs::TrajectoryPoint &in, mcm_uulm_TrajectoryPoint_t &out) |
void | toStruct_TrajectoryPointContainer (const mcm_uulm_msgs::TrajectoryPointContainer &in, mcm_uulm_TrajectoryPointContainer_t &out) |
void | toStruct_TrajectoryPointDeltaTime (const mcm_uulm_msgs::TrajectoryPointDeltaTime &in, mcm_uulm_TrajectoryPointDeltaTime_t &out) |
void | toStruct_TrajectoryStartDeltaTime (const mcm_uulm_msgs::TrajectoryStartDeltaTime &in, mcm_uulm_TrajectoryStartDeltaTime_t &out) |
void | toStruct_Waypoint (const mcm_uulm_msgs::Waypoint &in, mcm_uulm_Waypoint_t &out) |
void | toStruct_WaypointDeltaTime (const mcm_uulm_msgs::WaypointDeltaTime &in, mcm_uulm_WaypointDeltaTime_t &out) |
void | toStruct_Wgs84AngleValue (const mcm_uulm_msgs::Wgs84AngleValue &in, mcm_uulm_Wgs84AngleValue_t &out) |
void | toStruct_YieldToRoadUserContainer (const mcm_uulm_msgs::YieldToRoadUserContainer &in, mcm_uulm_YieldToRoadUserContainer_t &out) |
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— AdviceResponse ::= SEQUENCE { maneuverID ManeuverID, adviceUpdateID AdviceUpdateID, adviceFollowed ManeuverResponse
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
This DE represents the orientation of the horizontal velocity vector with regards to the WGS84 north. When the information is not available, the DE shall be set to 3 601. The value 3600 shall not be used.
Unit: 0,1 degree Categories: GeoReference information @revision: Description revised in V2.1.1 (usage of value 3600 specified)
HeadingValue ::= INTEGER { wgs84North (0), wgs84East (900), wgs84South (1800), wgs84West (2700), doNotUse (3600), unavailable (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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— LongitudinalWaypoint ::= SEQUENCE { waypoint Waypoint, minArrivalTime WaypointDeltaTime, maxArrivalTime WaypointDeltaTime, minVelocity SpeedValue OPTIONAL, maxVelocity SpeedValue OPTIONAL, minDurationOfStop WaypointDeltaTime OPTIONAL, precedingRoadUser ParticipatingRoadUserIndex OPTIONAL, followingRoadUser ParticipatingRoadUserIndex OPTIONAL, yieldToRoadUserContainer YieldToRoadUserContainer 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— ManeuverConstraints ::= SEQUENCE { maneuverType ManeuverType OPTIONAL, longitudinalManeuverWaypointContainer LongitudinalManeuverWaypointContainer, maneuverCorridor Polygon 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— ManeuverContainer ::= CHOICE { roadUserContainer RoadUserContainer, suggestedManeuverContainer SuggestedManeuverContainer
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— ManeuverCoordinationMessage ::= SEQUENCE { generationDeltaTime GenerationDeltaTime, mcmParameters McmParameters
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— ManeuverParameters ::= CHOICE { maneuverConstraints ManeuverConstraints, terminationStatus TerminationStatus
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— ManeuverType ::= ENUMERATED { freeTravel (0), followRoadUser (1), crossIntersection (2), yieldAtIntersection (3), overtake (4), pullOver (5), yieldAtObstacle (6), maneuverTypeUnknown (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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— MCM ::= SEQUENCE { header ItsPduHeader, mcm ManeuverCoordinationMessage
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— McmParameters ::= SEQUENCE { basicContainer BasicContainer, maneuverContainer ManeuverContainer
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— PlannedTrajectory ::= SEQUENCE { startDeltaTime TrajectoryStartDeltaTime, deltaTime TrajectoryPointDeltaTime, trajectoryPointContainer TrajectoryPointContainer
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— RoadUserContainer ::= SEQUENCE { roadUserState RoadUserState, plannedTrajectory PlannedTrajectory OPTIONAL, desiredRoute DesiredRoute OPTIONAL, adviceResponse AdviceResponse 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— RoadUserLength ::= INTEGER { tenCentimeters (1), outOfRange (61), unavailable (62)
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— RoadUserState ::= SEQUENCE { roadUserType RoadUserType, speed SpeedValue, heading HeadingValue, length RoadUserLength, width RoadUserWidth
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— RoadUserType ::= ENUMERATED { connectedVehicle (0), connectedAutomatedVehicle (1), connectedCyclist (2), connectedPedestrian (3), connectedRoadSweeper (4), connectedCollectionVehicle (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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— RoadUserWidth ::= INTEGER { tenCentimeters (1), outOfRange (61), unavailable (62)
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— SuggestedManeuver ::= SEQUENCE { maneuverID ManeuverID, adviceUpdateID AdviceUpdateID, participatingRoadUserIDContainer ParticipatingRoadUserIDContainer, confirmationRequiredFlag ConfirmationRequiredFlag, maneuverParameters ManeuverParameters
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— SuggestedManeuverContainer ::= SEQUENCE { targetStationID StationId, suggestedManeuver SuggestedManeuver 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— TerminationStatus ::= ENUMERATED { regularEnd (0), abortByReject (1), abortByTimeout (2), abortByConstraintViolation (3), abortByEmergencyVehicleAppearance (4), reasonUnknown (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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— TrajectoryPoint ::= SEQUENCE { waypoint Waypoint, speed SpeedValue, heading 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------— Waypoint ::= SEQUENCE { xDistance CartesianCoordinateLarge, yDistance CartesianCoordinateLarge
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
============================================================================ 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
Auto-generated by https://github.com/ika-rwth-aachen/etsi_its_messages --— python3 \ utils/codegen/codegen-py/asn1ToConversionHeader.py \ asn1/patched/uulm_mcm_etsi/TS103561_LUKAS_MCM.asn \ asn1/patched/uulm_mcm_etsi/ETSI-ITS-CDD.asn \ -t \ mcm_uulm \ -o \
ASN.1 Definition --------------------------------------------------------—
void etsi_its_mcm_uulm_conversion::toRos_AdviceResponse | ( | const mcm_uulm_AdviceResponse_t & | in, |
mcm_uulm_msgs::AdviceResponse & | out | ||
) |
Definition at line 61 of file convertAdviceResponse.h.
void etsi_its_mcm_uulm_conversion::toRos_AdviceUpdateID | ( | const mcm_uulm_AdviceUpdateID_t & | in, |
mcm_uulm_msgs::AdviceUpdateID & | out | ||
) |
Definition at line 56 of file convertAdviceUpdateID.h.
void etsi_its_mcm_uulm_conversion::toRos_Altitude | ( | const mcm_uulm_Altitude_t & | in, |
mcm_uulm_msgs::Altitude & | out | ||
) |
Definition at line 73 of file convertAltitude.h.
void etsi_its_mcm_uulm_conversion::toRos_AltitudeConfidence | ( | const mcm_uulm_AltitudeConfidence_t & | in, |
mcm_uulm_msgs::AltitudeConfidence & | out | ||
) |
Definition at line 107 of file convertAltitudeConfidence.h.
void etsi_its_mcm_uulm_conversion::toRos_AltitudeValue | ( | const mcm_uulm_AltitudeValue_t & | in, |
mcm_uulm_msgs::AltitudeValue & | out | ||
) |
Definition at line 75 of file convertAltitudeValue.h.
void etsi_its_mcm_uulm_conversion::toRos_BasicContainer | ( | const mcm_uulm_BasicContainer_t & | in, |
mcm_uulm_msgs::BasicContainer & | out | ||
) |
Definition at line 72 of file convertBasicContainer.h.
void etsi_its_mcm_uulm_conversion::toRos_CartesianCoordinateLarge | ( | const mcm_uulm_CartesianCoordinateLarge_t & | in, |
mcm_uulm_msgs::CartesianCoordinateLarge & | out | ||
) |
Definition at line 71 of file convertCartesianCoordinateLarge.h.
void etsi_its_mcm_uulm_conversion::toRos_ConfirmationRequiredFlag | ( | const mcm_uulm_ConfirmationRequiredFlag_t & | in, |
mcm_uulm_msgs::ConfirmationRequiredFlag & | out | ||
) |
Definition at line 56 of file convertConfirmationRequiredFlag.h.
void etsi_its_mcm_uulm_conversion::toRos_DesiredRoute | ( | const mcm_uulm_DesiredRoute_t & | in, |
mcm_uulm_msgs::DesiredRoute & | out | ||
) |
Definition at line 61 of file convertDesiredRoute.h.
void etsi_its_mcm_uulm_conversion::toRos_GenerationDeltaTime | ( | const mcm_uulm_GenerationDeltaTime_t & | in, |
mcm_uulm_msgs::GenerationDeltaTime & | out | ||
) |
Definition at line 63 of file convertGenerationDeltaTime.h.
void etsi_its_mcm_uulm_conversion::toRos_HeadingValue | ( | const mcm_uulm_HeadingValue_t & | in, |
mcm_uulm_msgs::HeadingValue & | out | ||
) |
Definition at line 73 of file convertHeadingValue.h.
void etsi_its_mcm_uulm_conversion::toRos_ItsPduHeader | ( | const mcm_uulm_ItsPduHeader_t & | in, |
mcm_uulm_msgs::ItsPduHeader & | out | ||
) |
Definition at line 76 of file convertItsPduHeader.h.
void etsi_its_mcm_uulm_conversion::toRos_Latitude | ( | const mcm_uulm_Latitude_t & | in, |
mcm_uulm_msgs::Latitude & | out | ||
) |
Definition at line 73 of file convertLatitude.h.
void etsi_its_mcm_uulm_conversion::toRos_Longitude | ( | const mcm_uulm_Longitude_t & | in, |
mcm_uulm_msgs::Longitude & | out | ||
) |
Definition at line 76 of file convertLongitude.h.
void etsi_its_mcm_uulm_conversion::toRos_LongitudinalManeuverWaypointContainer | ( | const mcm_uulm_LongitudinalManeuverWaypointContainer_t & | in, |
mcm_uulm_msgs::LongitudinalManeuverWaypointContainer & | out | ||
) |
Definition at line 61 of file convertLongitudinalManeuverWaypointContainer.h.
void etsi_its_mcm_uulm_conversion::toRos_LongitudinalWaypoint | ( | const mcm_uulm_LongitudinalWaypoint_t & | in, |
mcm_uulm_msgs::LongitudinalWaypoint & | out | ||
) |
Definition at line 69 of file convertLongitudinalWaypoint.h.
void etsi_its_mcm_uulm_conversion::toRos_ManeuverConstraints | ( | const mcm_uulm_ManeuverConstraints_t & | in, |
mcm_uulm_msgs::ManeuverConstraints & | out | ||
) |
Definition at line 61 of file convertManeuverConstraints.h.
void etsi_its_mcm_uulm_conversion::toRos_ManeuverContainer | ( | const mcm_uulm_ManeuverContainer_t & | in, |
mcm_uulm_msgs::ManeuverContainer & | out | ||
) |
Definition at line 59 of file convertManeuverContainer.h.
void etsi_its_mcm_uulm_conversion::toRos_ManeuverCoordinationMessage | ( | const mcm_uulm_ManeuverCoordinationMessage_t & | in, |
mcm_uulm_msgs::ManeuverCoordinationMessage & | out | ||
) |
Definition at line 59 of file convertManeuverCoordinationMessage.h.
void etsi_its_mcm_uulm_conversion::toRos_ManeuverID | ( | const mcm_uulm_ManeuverID_t & | in, |
mcm_uulm_msgs::ManeuverID & | out | ||
) |
Definition at line 56 of file convertManeuverID.h.
void etsi_its_mcm_uulm_conversion::toRos_ManeuverParameters | ( | const mcm_uulm_ManeuverParameters_t & | in, |
mcm_uulm_msgs::ManeuverParameters & | out | ||
) |
Definition at line 59 of file convertManeuverParameters.h.
void etsi_its_mcm_uulm_conversion::toRos_ManeuverResponse | ( | const mcm_uulm_ManeuverResponse_t & | in, |
mcm_uulm_msgs::ManeuverResponse & | out | ||
) |
Definition at line 55 of file convertManeuverResponse.h.
void etsi_its_mcm_uulm_conversion::toRos_ManeuverType | ( | const mcm_uulm_ManeuverType_t & | in, |
mcm_uulm_msgs::ManeuverType & | out | ||
) |
Definition at line 64 of file convertManeuverType.h.
void etsi_its_mcm_uulm_conversion::toRos_MCM | ( | const mcm_uulm_MCM_t & | in, |
mcm_uulm_msgs::MCM & | out | ||
) |
Definition at line 59 of file convertMCM.h.
void etsi_its_mcm_uulm_conversion::toRos_McmParameters | ( | const mcm_uulm_McmParameters_t & | in, |
mcm_uulm_msgs::McmParameters & | out | ||
) |
Definition at line 59 of file convertMcmParameters.h.
void etsi_its_mcm_uulm_conversion::toRos_MessageId | ( | const mcm_uulm_MessageId_t & | in, |
mcm_uulm_msgs::MessageId & | out | ||
) |
Definition at line 108 of file convertMessageId.h.
void etsi_its_mcm_uulm_conversion::toRos_OrdinalNumber1B | ( | const mcm_uulm_OrdinalNumber1B_t & | in, |
mcm_uulm_msgs::OrdinalNumber1B & | out | ||
) |
Definition at line 62 of file convertOrdinalNumber1B.h.
void etsi_its_mcm_uulm_conversion::toRos_ParticipatingRoadUserIDContainer | ( | const mcm_uulm_ParticipatingRoadUserIDContainer_t & | in, |
mcm_uulm_msgs::ParticipatingRoadUserIDContainer & | out | ||
) |
Definition at line 61 of file convertParticipatingRoadUserIDContainer.h.
void etsi_its_mcm_uulm_conversion::toRos_ParticipatingRoadUserIndex | ( | const mcm_uulm_ParticipatingRoadUserIndex_t & | in, |
mcm_uulm_msgs::ParticipatingRoadUserIndex & | out | ||
) |
Definition at line 56 of file convertParticipatingRoadUserIndex.h.
void etsi_its_mcm_uulm_conversion::toRos_PlannedTrajectory | ( | const mcm_uulm_PlannedTrajectory_t & | in, |
mcm_uulm_msgs::PlannedTrajectory & | out | ||
) |
Definition at line 61 of file convertPlannedTrajectory.h.
void etsi_its_mcm_uulm_conversion::toRos_Polygon | ( | const mcm_uulm_Polygon_t & | in, |
mcm_uulm_msgs::Polygon & | out | ||
) |
Definition at line 61 of file convertPolygon.h.
void etsi_its_mcm_uulm_conversion::toRos_PositionConfidenceEllipse | ( | const mcm_uulm_PositionConfidenceEllipse_t & | in, |
mcm_uulm_msgs::PositionConfidenceEllipse & | out | ||
) |
Definition at line 80 of file convertPositionConfidenceEllipse.h.
void etsi_its_mcm_uulm_conversion::toRos_ReferencePositionWithConfidence | ( | const mcm_uulm_ReferencePositionWithConfidence_t & | in, |
mcm_uulm_msgs::ReferencePositionWithConfidence & | out | ||
) |
Definition at line 79 of file convertReferencePositionWithConfidence.h.
void etsi_its_mcm_uulm_conversion::toRos_RoadUserContainer | ( | const mcm_uulm_RoadUserContainer_t & | in, |
mcm_uulm_msgs::RoadUserContainer & | out | ||
) |
Definition at line 63 of file convertRoadUserContainer.h.
void etsi_its_mcm_uulm_conversion::toRos_RoadUserLength | ( | const mcm_uulm_RoadUserLength_t & | in, |
mcm_uulm_msgs::RoadUserLength & | out | ||
) |
Definition at line 60 of file convertRoadUserLength.h.
void etsi_its_mcm_uulm_conversion::toRos_RoadUserState | ( | const mcm_uulm_RoadUserState_t & | in, |
mcm_uulm_msgs::RoadUserState & | out | ||
) |
Definition at line 65 of file convertRoadUserState.h.
void etsi_its_mcm_uulm_conversion::toRos_RoadUserType | ( | const mcm_uulm_RoadUserType_t & | in, |
mcm_uulm_msgs::RoadUserType & | out | ||
) |
Definition at line 63 of file convertRoadUserType.h.
void etsi_its_mcm_uulm_conversion::toRos_RoadUserWidth | ( | const mcm_uulm_RoadUserWidth_t & | in, |
mcm_uulm_msgs::RoadUserWidth & | out | ||
) |
Definition at line 60 of file convertRoadUserWidth.h.
void etsi_its_mcm_uulm_conversion::toRos_SemiAxisLength | ( | const mcm_uulm_SemiAxisLength_t & | in, |
mcm_uulm_msgs::SemiAxisLength & | out | ||
) |
Definition at line 85 of file convertSemiAxisLength.h.
void etsi_its_mcm_uulm_conversion::toRos_SpeedValue | ( | const mcm_uulm_SpeedValue_t & | in, |
mcm_uulm_msgs::SpeedValue & | out | ||
) |
Definition at line 75 of file convertSpeedValue.h.
void etsi_its_mcm_uulm_conversion::toRos_StationId | ( | const mcm_uulm_StationId_t & | in, |
mcm_uulm_msgs::StationId & | out | ||
) |
Definition at line 63 of file convertStationId.h.
void etsi_its_mcm_uulm_conversion::toRos_SuggestedManeuver | ( | const mcm_uulm_SuggestedManeuver_t & | in, |
mcm_uulm_msgs::SuggestedManeuver & | out | ||
) |
Definition at line 65 of file convertSuggestedManeuver.h.
void etsi_its_mcm_uulm_conversion::toRos_SuggestedManeuverContainer | ( | const mcm_uulm_SuggestedManeuverContainer_t & | in, |
mcm_uulm_msgs::SuggestedManeuverContainer & | out | ||
) |
Definition at line 59 of file convertSuggestedManeuverContainer.h.
void etsi_its_mcm_uulm_conversion::toRos_TerminationStatus | ( | const mcm_uulm_TerminationStatus_t & | in, |
mcm_uulm_msgs::TerminationStatus & | out | ||
) |
Definition at line 62 of file convertTerminationStatus.h.
void etsi_its_mcm_uulm_conversion::toRos_TrafficParticipantType | ( | const mcm_uulm_TrafficParticipantType_t & | in, |
mcm_uulm_msgs::TrafficParticipantType & | out | ||
) |
Definition at line 99 of file convertTrafficParticipantType.h.
void etsi_its_mcm_uulm_conversion::toRos_TrajectoryPoint | ( | const mcm_uulm_TrajectoryPoint_t & | in, |
mcm_uulm_msgs::TrajectoryPoint & | out | ||
) |
Definition at line 61 of file convertTrajectoryPoint.h.
void etsi_its_mcm_uulm_conversion::toRos_TrajectoryPointContainer | ( | const mcm_uulm_TrajectoryPointContainer_t & | in, |
mcm_uulm_msgs::TrajectoryPointContainer & | out | ||
) |
Definition at line 61 of file convertTrajectoryPointContainer.h.
void etsi_its_mcm_uulm_conversion::toRos_TrajectoryPointDeltaTime | ( | const mcm_uulm_TrajectoryPointDeltaTime_t & | in, |
mcm_uulm_msgs::TrajectoryPointDeltaTime & | out | ||
) |
Definition at line 56 of file convertTrajectoryPointDeltaTime.h.
void etsi_its_mcm_uulm_conversion::toRos_TrajectoryStartDeltaTime | ( | const mcm_uulm_TrajectoryStartDeltaTime_t & | in, |
mcm_uulm_msgs::TrajectoryStartDeltaTime & | out | ||
) |
Definition at line 56 of file convertTrajectoryStartDeltaTime.h.
void etsi_its_mcm_uulm_conversion::toRos_Waypoint | ( | const mcm_uulm_Waypoint_t & | in, |
mcm_uulm_msgs::Waypoint & | out | ||
) |
Definition at line 58 of file convertWaypoint.h.
void etsi_its_mcm_uulm_conversion::toRos_WaypointDeltaTime | ( | const mcm_uulm_WaypointDeltaTime_t & | in, |
mcm_uulm_msgs::WaypointDeltaTime & | out | ||
) |
Definition at line 56 of file convertWaypointDeltaTime.h.
void etsi_its_mcm_uulm_conversion::toRos_Wgs84AngleValue | ( | const mcm_uulm_Wgs84AngleValue_t & | in, |
mcm_uulm_msgs::Wgs84AngleValue & | out | ||
) |
Definition at line 72 of file convertWgs84AngleValue.h.
void etsi_its_mcm_uulm_conversion::toRos_YieldToRoadUserContainer | ( | const mcm_uulm_YieldToRoadUserContainer_t & | in, |
mcm_uulm_msgs::YieldToRoadUserContainer & | out | ||
) |
Definition at line 61 of file convertYieldToRoadUserContainer.h.
void etsi_its_mcm_uulm_conversion::toStruct_AdviceResponse | ( | const mcm_uulm_msgs::AdviceResponse & | in, |
mcm_uulm_AdviceResponse_t & | out | ||
) |
Definition at line 67 of file convertAdviceResponse.h.
void etsi_its_mcm_uulm_conversion::toStruct_AdviceUpdateID | ( | const mcm_uulm_msgs::AdviceUpdateID & | in, |
mcm_uulm_AdviceUpdateID_t & | out | ||
) |
Definition at line 60 of file convertAdviceUpdateID.h.
void etsi_its_mcm_uulm_conversion::toStruct_Altitude | ( | const mcm_uulm_msgs::Altitude & | in, |
mcm_uulm_Altitude_t & | out | ||
) |
Definition at line 78 of file convertAltitude.h.
void etsi_its_mcm_uulm_conversion::toStruct_AltitudeConfidence | ( | const mcm_uulm_msgs::AltitudeConfidence & | in, |
mcm_uulm_AltitudeConfidence_t & | out | ||
) |
Definition at line 111 of file convertAltitudeConfidence.h.
void etsi_its_mcm_uulm_conversion::toStruct_AltitudeValue | ( | const mcm_uulm_msgs::AltitudeValue & | in, |
mcm_uulm_AltitudeValue_t & | out | ||
) |
Definition at line 79 of file convertAltitudeValue.h.
void etsi_its_mcm_uulm_conversion::toStruct_BasicContainer | ( | const mcm_uulm_msgs::BasicContainer & | in, |
mcm_uulm_BasicContainer_t & | out | ||
) |
Definition at line 77 of file convertBasicContainer.h.
void etsi_its_mcm_uulm_conversion::toStruct_CartesianCoordinateLarge | ( | const mcm_uulm_msgs::CartesianCoordinateLarge & | in, |
mcm_uulm_CartesianCoordinateLarge_t & | out | ||
) |
Definition at line 75 of file convertCartesianCoordinateLarge.h.
void etsi_its_mcm_uulm_conversion::toStruct_ConfirmationRequiredFlag | ( | const mcm_uulm_msgs::ConfirmationRequiredFlag & | in, |
mcm_uulm_ConfirmationRequiredFlag_t & | out | ||
) |
Definition at line 60 of file convertConfirmationRequiredFlag.h.
void etsi_its_mcm_uulm_conversion::toStruct_DesiredRoute | ( | const mcm_uulm_msgs::DesiredRoute & | in, |
mcm_uulm_DesiredRoute_t & | out | ||
) |
Definition at line 69 of file convertDesiredRoute.h.
void etsi_its_mcm_uulm_conversion::toStruct_GenerationDeltaTime | ( | const mcm_uulm_msgs::GenerationDeltaTime & | in, |
mcm_uulm_GenerationDeltaTime_t & | out | ||
) |
Definition at line 67 of file convertGenerationDeltaTime.h.
void etsi_its_mcm_uulm_conversion::toStruct_HeadingValue | ( | const mcm_uulm_msgs::HeadingValue & | in, |
mcm_uulm_HeadingValue_t & | out | ||
) |
Definition at line 77 of file convertHeadingValue.h.
void etsi_its_mcm_uulm_conversion::toStruct_ItsPduHeader | ( | const mcm_uulm_msgs::ItsPduHeader & | in, |
mcm_uulm_ItsPduHeader_t & | out | ||
) |
Definition at line 82 of file convertItsPduHeader.h.
void etsi_its_mcm_uulm_conversion::toStruct_Latitude | ( | const mcm_uulm_msgs::Latitude & | in, |
mcm_uulm_Latitude_t & | out | ||
) |
Definition at line 77 of file convertLatitude.h.
void etsi_its_mcm_uulm_conversion::toStruct_Longitude | ( | const mcm_uulm_msgs::Longitude & | in, |
mcm_uulm_Longitude_t & | out | ||
) |
Definition at line 80 of file convertLongitude.h.
void etsi_its_mcm_uulm_conversion::toStruct_LongitudinalManeuverWaypointContainer | ( | const mcm_uulm_msgs::LongitudinalManeuverWaypointContainer & | in, |
mcm_uulm_LongitudinalManeuverWaypointContainer_t & | out | ||
) |
Definition at line 69 of file convertLongitudinalManeuverWaypointContainer.h.
void etsi_its_mcm_uulm_conversion::toStruct_LongitudinalWaypoint | ( | const mcm_uulm_msgs::LongitudinalWaypoint & | in, |
mcm_uulm_LongitudinalWaypoint_t & | out | ||
) |
Definition at line 99 of file convertLongitudinalWaypoint.h.
void etsi_its_mcm_uulm_conversion::toStruct_ManeuverConstraints | ( | const mcm_uulm_msgs::ManeuverConstraints & | in, |
mcm_uulm_ManeuverConstraints_t & | out | ||
) |
Definition at line 73 of file convertManeuverConstraints.h.
void etsi_its_mcm_uulm_conversion::toStruct_ManeuverContainer | ( | const mcm_uulm_msgs::ManeuverContainer & | in, |
mcm_uulm_ManeuverContainer_t & | out | ||
) |
Definition at line 73 of file convertManeuverContainer.h.
void etsi_its_mcm_uulm_conversion::toStruct_ManeuverCoordinationMessage | ( | const mcm_uulm_msgs::ManeuverCoordinationMessage & | in, |
mcm_uulm_ManeuverCoordinationMessage_t & | out | ||
) |
Definition at line 64 of file convertManeuverCoordinationMessage.h.
void etsi_its_mcm_uulm_conversion::toStruct_ManeuverID | ( | const mcm_uulm_msgs::ManeuverID & | in, |
mcm_uulm_ManeuverID_t & | out | ||
) |
Definition at line 60 of file convertManeuverID.h.
void etsi_its_mcm_uulm_conversion::toStruct_ManeuverParameters | ( | const mcm_uulm_msgs::ManeuverParameters & | in, |
mcm_uulm_ManeuverParameters_t & | out | ||
) |
Definition at line 73 of file convertManeuverParameters.h.
void etsi_its_mcm_uulm_conversion::toStruct_ManeuverResponse | ( | const mcm_uulm_msgs::ManeuverResponse & | in, |
mcm_uulm_ManeuverResponse_t & | out | ||
) |
Definition at line 59 of file convertManeuverResponse.h.
void etsi_its_mcm_uulm_conversion::toStruct_ManeuverType | ( | const mcm_uulm_msgs::ManeuverType & | in, |
mcm_uulm_ManeuverType_t & | out | ||
) |
Definition at line 68 of file convertManeuverType.h.
void etsi_its_mcm_uulm_conversion::toStruct_MCM | ( | const mcm_uulm_msgs::MCM & | in, |
mcm_uulm_MCM_t & | out | ||
) |
Definition at line 64 of file convertMCM.h.
void etsi_its_mcm_uulm_conversion::toStruct_McmParameters | ( | const mcm_uulm_msgs::McmParameters & | in, |
mcm_uulm_McmParameters_t & | out | ||
) |
Definition at line 64 of file convertMcmParameters.h.
void etsi_its_mcm_uulm_conversion::toStruct_MessageId | ( | const mcm_uulm_msgs::MessageId & | in, |
mcm_uulm_MessageId_t & | out | ||
) |
Definition at line 112 of file convertMessageId.h.
void etsi_its_mcm_uulm_conversion::toStruct_OrdinalNumber1B | ( | const mcm_uulm_msgs::OrdinalNumber1B & | in, |
mcm_uulm_OrdinalNumber1B_t & | out | ||
) |
Definition at line 66 of file convertOrdinalNumber1B.h.
void etsi_its_mcm_uulm_conversion::toStruct_ParticipatingRoadUserIDContainer | ( | const mcm_uulm_msgs::ParticipatingRoadUserIDContainer & | in, |
mcm_uulm_ParticipatingRoadUserIDContainer_t & | out | ||
) |
Definition at line 69 of file convertParticipatingRoadUserIDContainer.h.
void etsi_its_mcm_uulm_conversion::toStruct_ParticipatingRoadUserIndex | ( | const mcm_uulm_msgs::ParticipatingRoadUserIndex & | in, |
mcm_uulm_ParticipatingRoadUserIndex_t & | out | ||
) |
Definition at line 60 of file convertParticipatingRoadUserIndex.h.
void etsi_its_mcm_uulm_conversion::toStruct_PlannedTrajectory | ( | const mcm_uulm_msgs::PlannedTrajectory & | in, |
mcm_uulm_PlannedTrajectory_t & | out | ||
) |
Definition at line 67 of file convertPlannedTrajectory.h.
void etsi_its_mcm_uulm_conversion::toStruct_Polygon | ( | const mcm_uulm_msgs::Polygon & | in, |
mcm_uulm_Polygon_t & | out | ||
) |
Definition at line 69 of file convertPolygon.h.
void etsi_its_mcm_uulm_conversion::toStruct_PositionConfidenceEllipse | ( | const mcm_uulm_msgs::PositionConfidenceEllipse & | in, |
mcm_uulm_PositionConfidenceEllipse_t & | out | ||
) |
Definition at line 86 of file convertPositionConfidenceEllipse.h.
void etsi_its_mcm_uulm_conversion::toStruct_ReferencePositionWithConfidence | ( | const mcm_uulm_msgs::ReferencePositionWithConfidence & | in, |
mcm_uulm_ReferencePositionWithConfidence_t & | out | ||
) |
Definition at line 86 of file convertReferencePositionWithConfidence.h.
void etsi_its_mcm_uulm_conversion::toStruct_RoadUserContainer | ( | const mcm_uulm_msgs::RoadUserContainer & | in, |
mcm_uulm_RoadUserContainer_t & | out | ||
) |
Definition at line 79 of file convertRoadUserContainer.h.
void etsi_its_mcm_uulm_conversion::toStruct_RoadUserLength | ( | const mcm_uulm_msgs::RoadUserLength & | in, |
mcm_uulm_RoadUserLength_t & | out | ||
) |
Definition at line 64 of file convertRoadUserLength.h.
void etsi_its_mcm_uulm_conversion::toStruct_RoadUserState | ( | const mcm_uulm_msgs::RoadUserState & | in, |
mcm_uulm_RoadUserState_t & | out | ||
) |
Definition at line 73 of file convertRoadUserState.h.
void etsi_its_mcm_uulm_conversion::toStruct_RoadUserType | ( | const mcm_uulm_msgs::RoadUserType & | in, |
mcm_uulm_RoadUserType_t & | out | ||
) |
Definition at line 67 of file convertRoadUserType.h.
void etsi_its_mcm_uulm_conversion::toStruct_RoadUserWidth | ( | const mcm_uulm_msgs::RoadUserWidth & | in, |
mcm_uulm_RoadUserWidth_t & | out | ||
) |
Definition at line 64 of file convertRoadUserWidth.h.
void etsi_its_mcm_uulm_conversion::toStruct_SemiAxisLength | ( | const mcm_uulm_msgs::SemiAxisLength & | in, |
mcm_uulm_SemiAxisLength_t & | out | ||
) |
Definition at line 89 of file convertSemiAxisLength.h.
void etsi_its_mcm_uulm_conversion::toStruct_SpeedValue | ( | const mcm_uulm_msgs::SpeedValue & | in, |
mcm_uulm_SpeedValue_t & | out | ||
) |
Definition at line 79 of file convertSpeedValue.h.
void etsi_its_mcm_uulm_conversion::toStruct_StationId | ( | const mcm_uulm_msgs::StationId & | in, |
mcm_uulm_StationId_t & | out | ||
) |
Definition at line 67 of file convertStationId.h.
void etsi_its_mcm_uulm_conversion::toStruct_SuggestedManeuver | ( | const mcm_uulm_msgs::SuggestedManeuver & | in, |
mcm_uulm_SuggestedManeuver_t & | out | ||
) |
Definition at line 73 of file convertSuggestedManeuver.h.
void etsi_its_mcm_uulm_conversion::toStruct_SuggestedManeuverContainer | ( | const mcm_uulm_msgs::SuggestedManeuverContainer & | in, |
mcm_uulm_SuggestedManeuverContainer_t & | out | ||
) |
Definition at line 67 of file convertSuggestedManeuverContainer.h.
void etsi_its_mcm_uulm_conversion::toStruct_TerminationStatus | ( | const mcm_uulm_msgs::TerminationStatus & | in, |
mcm_uulm_TerminationStatus_t & | out | ||
) |
Definition at line 66 of file convertTerminationStatus.h.
void etsi_its_mcm_uulm_conversion::toStruct_TrafficParticipantType | ( | const mcm_uulm_msgs::TrafficParticipantType & | in, |
mcm_uulm_TrafficParticipantType_t & | out | ||
) |
Definition at line 103 of file convertTrafficParticipantType.h.
void etsi_its_mcm_uulm_conversion::toStruct_TrajectoryPoint | ( | const mcm_uulm_msgs::TrajectoryPoint & | in, |
mcm_uulm_TrajectoryPoint_t & | out | ||
) |
Definition at line 67 of file convertTrajectoryPoint.h.
void etsi_its_mcm_uulm_conversion::toStruct_TrajectoryPointContainer | ( | const mcm_uulm_msgs::TrajectoryPointContainer & | in, |
mcm_uulm_TrajectoryPointContainer_t & | out | ||
) |
Definition at line 69 of file convertTrajectoryPointContainer.h.
void etsi_its_mcm_uulm_conversion::toStruct_TrajectoryPointDeltaTime | ( | const mcm_uulm_msgs::TrajectoryPointDeltaTime & | in, |
mcm_uulm_TrajectoryPointDeltaTime_t & | out | ||
) |
Definition at line 60 of file convertTrajectoryPointDeltaTime.h.
void etsi_its_mcm_uulm_conversion::toStruct_TrajectoryStartDeltaTime | ( | const mcm_uulm_msgs::TrajectoryStartDeltaTime & | in, |
mcm_uulm_TrajectoryStartDeltaTime_t & | out | ||
) |
Definition at line 60 of file convertTrajectoryStartDeltaTime.h.
void etsi_its_mcm_uulm_conversion::toStruct_Waypoint | ( | const mcm_uulm_msgs::Waypoint & | in, |
mcm_uulm_Waypoint_t & | out | ||
) |
Definition at line 63 of file convertWaypoint.h.
void etsi_its_mcm_uulm_conversion::toStruct_WaypointDeltaTime | ( | const mcm_uulm_msgs::WaypointDeltaTime & | in, |
mcm_uulm_WaypointDeltaTime_t & | out | ||
) |
Definition at line 60 of file convertWaypointDeltaTime.h.
void etsi_its_mcm_uulm_conversion::toStruct_Wgs84AngleValue | ( | const mcm_uulm_msgs::Wgs84AngleValue & | in, |
mcm_uulm_Wgs84AngleValue_t & | out | ||
) |
Definition at line 76 of file convertWgs84AngleValue.h.
void etsi_its_mcm_uulm_conversion::toStruct_YieldToRoadUserContainer | ( | const mcm_uulm_msgs::YieldToRoadUserContainer & | in, |
mcm_uulm_YieldToRoadUserContainer_t & | out | ||
) |
Definition at line 69 of file convertYieldToRoadUserContainer.h.