Commit 7239d5aa authored by mullers's avatar mullers
Browse files

changes applied after discussion with Lan

parent 314babaf
Loading
Loading
Loading
Loading
+11 −20
Original line number Original line Diff line number Diff line
@@ -60,7 +60,7 @@ TisTpgDRM-Location ::= SEQUENCE {
 vehiclePosition ReferencePosition,
 vehiclePosition ReferencePosition,
 vehicleSpeed Speed,
 vehicleSpeed Speed,
 vehicleHeading Heading,
 vehicleHeading Heading,
 requestPosition ReferencePosition OPTIONAL,
 requestedPosition ReferencePosition OPTIONAL,
 searchRange SearchRange OPTIONAL,
 searchRange SearchRange OPTIONAL,
 searchCondition SearchCondition OPTIONAL,
 searchCondition SearchCondition OPTIONAL,
 ...
 ...
@@ -180,11 +180,11 @@ TisTpgVDPM-Management ::= SEQUENCE {


VehicleSpecificData ::= SEQUENCE {
VehicleSpecificData ::= SEQUENCE {
 currentVehicleConfiguration PressureConfiguration,
 currentVehicleConfiguration PressureConfiguration,
 frontLeftTyreData TyreData OPTIONAL,
 frontLeftTyreData TyreData,
 frontRightTyreData TyreData OPTIONAL,
 frontRightTyreData TyreData,
 rearLeftTyreData TyreData OPTIONAL,
 rearLeftTyreData TyreData,
 rearRightTyreData TyreData OPTIONAL,
 rearRightTyreData TyreData,
 spareTyreData TyreData OPTIONAL,
 spareTyreData TyreData,
 ...
 ...
}
}


@@ -210,13 +210,11 @@ TyreSetVariant ::= SEQUENCE
{
{
	variantID TyreSetVariantID,
	variantID TyreSetVariantID,
	frontAxleDimension TyreSidewallInformation OPTIONAL,
	frontAxleDimension TyreSidewallInformation OPTIONAL,
	frontAxleType TyreType OPTIONAL,
	rearAxleDimension TyreSidewallInformation OPTIONAL,
	rearAxleDimension TyreSidewallInformation OPTIONAL,
	rearAxleType TyreType OPTIONAL,
	pressureVariantsList PressureVariantsList
	pressureVariantsList PressureVariantsList
}
}


PressureVariantsList ::= SEQUENCE(SIZE(0..15)) OF PressureVariant
PressureVariantsList ::= SEQUENCE(SIZE(1..15)) OF PressureVariant


PressureVariant ::= SEQUENCE 
PressureVariant ::= SEQUENCE 
{
{
@@ -235,12 +233,8 @@ TyreData ::= SEQUENCE
	  tyreSidewallInformationValue TyreSidewallInformation, 
	  tyreSidewallInformationValue TyreSidewallInformation, 
	  unavailable NULL
	  unavailable NULL
	} OPTIONAL,
	} OPTIONAL,
	tyreType CHOICE {
	  tyreTypeValue TyreType,
	  unavailable NULL
	} OPTIONAL,
	currentInsideAirTemperature CHOICE {
	currentInsideAirTemperature CHOICE {
	  airTemperatureValue AirTemperature,
	  tyreAirTemperatureValue TyreAirTemperature,
	  unavailable NULL
	  unavailable NULL
	} OPTIONAL,
	} OPTIONAL,
	recommendedTyrePressure CHOICE {
	recommendedTyrePressure CHOICE {
@@ -258,9 +252,7 @@ TyreData ::= SEQUENCE
	...	
	...	
}
}


TyreSidewallInformation ::= BIT STRING (SIZE (40)) 
TyreSidewallInformation ::= BIT STRING (SIZE (60))
		
TyreType ::= BIT STRING (SIZE (8))  


CurrentVehicleConfiguration ::= BIT STRING (SIZE (9)) 
CurrentVehicleConfiguration ::= BIT STRING (SIZE (9)) 


@@ -274,14 +266,12 @@ DriverLanguage ::= INTEGER {english (0), german (1), french (2), italian (3), sp


TyreTempCondition ::= ENUMERATED {pressure-cold (0),pressure-warm (1), unavailable (2), ...  }
TyreTempCondition ::= ENUMERATED {pressure-cold (0),pressure-warm (1), unavailable (2), ...  }


AirTemperature ::= INTEGER { invalid (0), lessThanMinus50Celsius(1), minus50Celsius(2), minus49Celsius(3), zeroCelsius(52), overflowThreshold1(240), overflowThreshold2(241), overflowThreshold3(242), overflowThreshold4(243), overflowThreshold5(244), overflowThreshold6(245), overflowThreshold7(246), overflowThreshold8(247), overflowThreshold9(248), overflowThreshold10(249), overflowThreshold11(250), overflowThreshold12(251), overflowThreshold13(252), overflowThreshold14(253), overflowThreshold15(254), overflowThreshold16(255) } (0..255)
TyreAirTemperature ::= INTEGER { invalid (0), lessThanMinus50Celsius(1), minus50Celsius(2), minus49Celsius(3), zeroCelsius(52), overflowThreshold1(240), overflowThreshold2(241), overflowThreshold3(242), overflowThreshold4(243), overflowThreshold5(244), overflowThreshold6(245), overflowThreshold7(246), overflowThreshold8(247), overflowThreshold9(248), overflowThreshold10(249), overflowThreshold11(250), overflowThreshold12(251), overflowThreshold13(252), overflowThreshold14(253), overflowThreshold15(254), overflowThreshold16(255) } (0..255)


TIN ::= BIT STRING (SIZE(64))
TIN ::= BIT STRING (SIZE(64))


PressureConfiguration ::= BIT STRING (SIZE (9))
PressureConfiguration ::= BIT STRING (SIZE (9))
	
	
TyreSetVariantID ::= INTEGER (0..15)
	
CustomerContract ::= IA5String(SIZE(1..32))
CustomerContract ::= IA5String(SIZE(1..32))


ReservationStatus ::= ENUMERATED { reservationOK (0), noReservationService (1), noTpmsAvailable (2), ...}
ReservationStatus ::= ENUMERATED { reservationOK (0), noReservationService (1), noTpmsAvailable (2), ...}
@@ -333,5 +323,6 @@ SearchCondition ::= INTEGER {nearest(0), quickest(1), paylessRoad(2)} (1..8)
TisProfile ::= BIT STRING  {reserved(0),profileOne(1), profileTwo(2), profileThree(3)} (SIZE(8))
TisProfile ::= BIT STRING  {reserved(0),profileOne(1), profileTwo(2), profileThree(3)} (SIZE(8))
ReservationID ::= UTF8String (SIZE(1..32))
ReservationID ::= UTF8String (SIZE(1..32))
Language ::= BIT STRING (SIZE (10))
Language ::= BIT STRING (SIZE (10))
--TyreSetVariantID ::= INTEGER (0..15)


END
END
 No newline at end of file