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 Diff line number Diff line
@@ -60,7 +60,7 @@ TisTpgDRM-Location ::= SEQUENCE {
 vehiclePosition ReferencePosition,
 vehicleSpeed Speed,
 vehicleHeading Heading,
 requestPosition ReferencePosition OPTIONAL,
 requestedPosition ReferencePosition OPTIONAL,
 searchRange SearchRange OPTIONAL,
 searchCondition SearchCondition OPTIONAL,
 ...
@@ -180,11 +180,11 @@ TisTpgVDPM-Management ::= SEQUENCE {

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

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

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

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

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

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), ...  }

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))

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

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))
ReservationID ::= UTF8String (SIZE(1..32))
Language ::= BIT STRING (SIZE (10))
--TyreSetVariantID ::= INTEGER (0..15)

END
 No newline at end of file