Loading TPMS/TPG/TPMS_transactions.asn +44 −23 Original line number Diff line number Diff line Loading @@ -252,6 +252,28 @@ TyreData ::= SEQUENCE ... } AppliedTyrePressure ::= CHOICE { tyrePressureValue TyrePressure, unavailable NULL } TpgStationData ::= SEQUENCE { tpgStationID StationID, tpgAutomationLevel TpgAutomation, tpgNumber TpgNumber, tpgProvider TpgProvider, tpgLocation ReferencePosition, accessibility Accessibility, address UTF8String(SIZE(1..128)) OPTIONAL, phoneNumber PhoneNumber OPTIONAL, digitalMap DigitalMap OPTIONAL, openingDaysHours OpeningDaysHours OPTIONAL, bookingInfo BookingInfo OPTIONAL, availableTpgNumber AvailableTpgNumber OPTIONAL, cancellationCondition CancellationCondition OPTIONAL, ... } TyreSidewallInformation ::= BIT STRING (SIZE (60)) CurrentVehicleConfiguration ::= BIT STRING (SIZE (9)) Loading Loading @@ -280,49 +302,48 @@ PairingID ::= INTEGER(0..9999) AppliedTyrePressures ::= SEQUENCE (SIZE(1..5)) OF AppliedTyrePressure AppliedTyrePressure ::= CHOICE { tyrePressureValue TyrePressure, unavailable NULL } TpgStationData ::= SEQUENCE { tpgStationID StationID, tpgAutomationLevel TpgAutomation, tpgNumber TpgNumber, tpgProvider TpgProvider, tpgLocation ReferencePosition, accessibility Accessibility, address UTF8String(SIZE(1..128)) OPTIONAL, phoneNumber PhoneNumber OPTIONAL, digitalMap DigitalMap OPTIONAL, openingDaysHours OpeningDaysHours OPTIONAL, bookingInfo BookingInfo OPTIONAL, availableTpgNumber AvailableTpgNumber OPTIONAL, cancellationCondition CancellationCondition OPTIONAL, ... } SearchRange ::= INTEGER(0..255) TotalTpgStations ::= INTEGER(0..65535) TpgNotifContainer ::= SEQUENCE (SIZE(1..8)) OF TpgStationData DigitalMap ::= SEQUENCE (SIZE(1..256)) OF ReferencePosition TpgNumber ::= INTEGER(1..65535) TpgProvider ::= UTF8String (SIZE(1..32)) TpgLocation ::= ReferencePosition Accessibility ::= UTF8String (SIZE(1..32)) PhoneNumber ::= NumericString (SIZE(1..16)) OpeningDaysHours ::= UTF8String BookingInfo ::= UTF8String AvailableTpgNumber ::= INTEGER(1..65535) CancellationCondition ::= UTF8String (SIZE(1..32)) TpgAutomation ::= BIT STRING {fullAutomated(0), semiAutomated(1), manual(2), reserved (3)} (SIZE(4)) FillingStatus ::= INTEGER {requestVehicleData(0), sendVehicleData(1), started(2), fillingProcessFailed (3), fillingProcessCompleted (4) } (1..8) NumberOfAppliedPressure ::= INTEGER {oneAppliedPressure(1), twoAppliedPressure (2)} (1..5) UNVehicleClassifcation ::= INTEGER {reserved(0), categoryL1(1), categoryL2(2), categoryL3(3), categoryL4(4), categoryL5(5), categoryL6(6), categoryL7(7), categoryL8(8)} (1..64) SearchCondition ::= INTEGER {nearest(0), quickest(1), paylessRoad(2)} (1..8) TisProfile ::= BIT STRING {reserved(0),profileOne(1), profileTwo(2), profileThree(3)} (SIZE(8)) ReservationID ::= UTF8String (SIZE(1..32)) Language ::= BIT STRING (SIZE (10)) --TyreSetVariantID ::= INTEGER (0..15) TyreSetVariantID ::= INTEGER (0..15) END No newline at end of file Loading
TPMS/TPG/TPMS_transactions.asn +44 −23 Original line number Diff line number Diff line Loading @@ -252,6 +252,28 @@ TyreData ::= SEQUENCE ... } AppliedTyrePressure ::= CHOICE { tyrePressureValue TyrePressure, unavailable NULL } TpgStationData ::= SEQUENCE { tpgStationID StationID, tpgAutomationLevel TpgAutomation, tpgNumber TpgNumber, tpgProvider TpgProvider, tpgLocation ReferencePosition, accessibility Accessibility, address UTF8String(SIZE(1..128)) OPTIONAL, phoneNumber PhoneNumber OPTIONAL, digitalMap DigitalMap OPTIONAL, openingDaysHours OpeningDaysHours OPTIONAL, bookingInfo BookingInfo OPTIONAL, availableTpgNumber AvailableTpgNumber OPTIONAL, cancellationCondition CancellationCondition OPTIONAL, ... } TyreSidewallInformation ::= BIT STRING (SIZE (60)) CurrentVehicleConfiguration ::= BIT STRING (SIZE (9)) Loading Loading @@ -280,49 +302,48 @@ PairingID ::= INTEGER(0..9999) AppliedTyrePressures ::= SEQUENCE (SIZE(1..5)) OF AppliedTyrePressure AppliedTyrePressure ::= CHOICE { tyrePressureValue TyrePressure, unavailable NULL } TpgStationData ::= SEQUENCE { tpgStationID StationID, tpgAutomationLevel TpgAutomation, tpgNumber TpgNumber, tpgProvider TpgProvider, tpgLocation ReferencePosition, accessibility Accessibility, address UTF8String(SIZE(1..128)) OPTIONAL, phoneNumber PhoneNumber OPTIONAL, digitalMap DigitalMap OPTIONAL, openingDaysHours OpeningDaysHours OPTIONAL, bookingInfo BookingInfo OPTIONAL, availableTpgNumber AvailableTpgNumber OPTIONAL, cancellationCondition CancellationCondition OPTIONAL, ... } SearchRange ::= INTEGER(0..255) TotalTpgStations ::= INTEGER(0..65535) TpgNotifContainer ::= SEQUENCE (SIZE(1..8)) OF TpgStationData DigitalMap ::= SEQUENCE (SIZE(1..256)) OF ReferencePosition TpgNumber ::= INTEGER(1..65535) TpgProvider ::= UTF8String (SIZE(1..32)) TpgLocation ::= ReferencePosition Accessibility ::= UTF8String (SIZE(1..32)) PhoneNumber ::= NumericString (SIZE(1..16)) OpeningDaysHours ::= UTF8String BookingInfo ::= UTF8String AvailableTpgNumber ::= INTEGER(1..65535) CancellationCondition ::= UTF8String (SIZE(1..32)) TpgAutomation ::= BIT STRING {fullAutomated(0), semiAutomated(1), manual(2), reserved (3)} (SIZE(4)) FillingStatus ::= INTEGER {requestVehicleData(0), sendVehicleData(1), started(2), fillingProcessFailed (3), fillingProcessCompleted (4) } (1..8) NumberOfAppliedPressure ::= INTEGER {oneAppliedPressure(1), twoAppliedPressure (2)} (1..5) UNVehicleClassifcation ::= INTEGER {reserved(0), categoryL1(1), categoryL2(2), categoryL3(3), categoryL4(4), categoryL5(5), categoryL6(6), categoryL7(7), categoryL8(8)} (1..64) SearchCondition ::= INTEGER {nearest(0), quickest(1), paylessRoad(2)} (1..8) TisProfile ::= BIT STRING {reserved(0),profileOne(1), profileTwo(2), profileThree(3)} (SIZE(8)) ReservationID ::= UTF8String (SIZE(1..32)) Language ::= BIT STRING (SIZE (10)) --TyreSetVariantID ::= INTEGER (0..15) TyreSetVariantID ::= INTEGER (0..15) END No newline at end of file