/** * @author ETSI / STF405 * @version $URL$ * $Id$ * @desc Module containing types and values for CAM Protocol * */ module LibItsCam_TypesAndValues { import from LibCommon_BasicTypesAndValues all; import from LibCommon_DataStrings all; import from CAM_PDU_Descriptions language "ASN.1:1997" all; group camValues { const AccelerationControl c_acIdle := '000000'B; const AccelerationControl c_cruiseControl := '001000'B; const AccelerationControl c_acc := '000100'B; const AccelerationControl c_limiter := '000010'B; const AccelerationControl c_brakeAssist := '000001'B; const AccelerationControl c_throttlePedal := '010000'B; const AccelerationControl c_brakePedal := '100000'B; const Direction c_south := 14400; const Direction c_north := 0; const Direction c_east := 7200; const Direction c_west := 21600; const DoorOpen c_doorsClosed := '0000'B; const DoorOpen c_passengerDoor := '0100'B; const DoorOpen c_luggageDoor := '0001'B; const DoorOpen c_maintenanceDoor := '0010'B; const DoorOpen c_driverDoor := '1000'B; const ExteriorLights c_alAllLightsOff := '00000000'B; const ExteriorLights c_automaticLightControlOn := '00001000'B; const ExteriorLights c_rightTurnSignalOn := '00010000'B; const ExteriorLights c_leftTurnSignalOn := '00100000'B; const ExteriorLights c_lowBeamHeadlightsOn := '10000000'B; const ExteriorLights c_fogLightOn := '00000010'B; const ExteriorLights c_parkingLightsOn := '00000001'B; const ExteriorLights c_highBeamHeadlightsOn := '01000000'B; const ExteriorLights c_daytimeRunningLightsOn := '00000100'B; const TurnDirection c_tdAllIndicatorsOff := '00000000'B; const TurnDirection c_sharpLeft := '00000001'B; const TurnDirection c_uTurn := '10000000'B; const TurnDirection c_slightLeft := '00000100'B; const TurnDirection c_left := '00000010'B; const TurnDirection c_straight := '00001000'B; const TurnDirection c_right := '00100000'B; const TurnDirection c_slightRight := '00010000'B; const TurnDirection c_sharpRight := '01000000'B; } // end group camValues }