Loading asn1/IS/IS_TS_103301.asn→asn1/IS/ETSI_TS_103301.asn +0 −0 File moved. View file asn1/IS/IVI_ISO_TS_14816.asn→asn1/IS/ISO_TS_14816.asn +7 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,13 @@ AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) ve DEFINITIONS AUTOMATIC TAGS::= BEGIN CS5::= SEQUENCE { vin VisibleString, -- 17 characters VIN fill BIT STRING (SIZE(9)) -- set to '000000000' } CountryCode::= BIT STRING(SIZE(10)) IssuerIdentifier::= INTEGER(0 .. 16383) Loading asn1/IS/IVI_ISO_TS_14906.asn→asn1/IS/ISO_TS_14906_Application.asn +38 −37 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ISO TS 14906 -- ISO TS 14906 Application -- -- -- Loading @@ -7,18 +7,19 @@ -- as defined in ISO TS 19321(2015) -- -- Published version location: -- http://standards.iso.org/iso/14906/old/ -- http://standards.iso.org/iso/14906 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EfcModule {iso standard 14906 modules(0) efc(0) version(1)} DEFINITIONS EfcDsrcApplication { iso(1) standard(0) 14906 application(0) version5(5) } AUTOMATIC TAGS ::= BEGIN --EXPORTS ALL; -- IMPORTS CountryCode, CS5, IssuerIdentifier FROM AVIAEINumberingAndDataStructures{iso(1) standard(0) 14816 } IMPORTS CountryCode, IssuerIdentifier FROM AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) version1(1)}; DEFINITIONS AUTOMATIC TAGS ::= BEGIN EXPORTS ALL; IMPORTS CountryCode, CS5, IssuerIdentifier FROM AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) version1(1)} -- defined in ISO 14816 -- -- Container, AttributeIdList, Attributes, AttributeList FROM DSRCData{iso standard 14906 modules (0) dsrc (1) version (1)}; AttributeIdList, Attributes{}, AttributeList{} FROM EfcDsrcGeneric {iso(1) standard(0) 14906 generic(1) version5(5)}; -- NOTE: The following are the definitions of the action and response -- parameters Loading @@ -30,7 +31,6 @@ AxleWeightLimits ::= SEQUENCE{ maxLadenweightOnAxle5 Int2 } -- Fritz include DieselEmissionValues::= SEQUENCE { particulate SEQUENCE { unitType UnitType, Loading @@ -39,7 +39,6 @@ DieselEmissionValues::= SEQUENCE { absorptionCoeff Int2 } -- Fritz include EnvironmentalCharacteristics::= SEQUENCE { euroValue EuroValue, copValue CopValue Loading @@ -61,9 +60,10 @@ EuroValue::= ENUMERATED { reservedForUse6 (12), reservedForUse7 (13), reservedForUse8 (14), reservedForUse9 (15) eev (15) } -- 4 bits, EURO-Clases as defined in EC directive 88/77/EEC, annex 1 -- and in 91/542/EEC, 96/1/EC, 1999/96/EC, 2001/27/EC, regulation No 595/2009 -- and for EEV in Section 6.2.1 of Annex I in EC directive 2005/55/EC CopValue::= ENUMERATED { noEntry (0), Loading @@ -78,7 +78,6 @@ CopValue::= ENUMERATED { } -- 4 bits, reserved for carbon dioxide pollution values as defined in -- EC directive 2003/127/EC' -- Fritz include EngineCharacteristics::= INTEGER { noEntry (0), noEngine (1), Loading @@ -87,11 +86,12 @@ EngineCharacteristics::= INTEGER { diesel (4), lPG (5), battery (6), solar (7) -- (8-255) are reserved for future CEN use solar (7), hybrid (8), hydrogen (9) -- (10-255) are reserved for future CEN use } (0..255) -- Fritz include ExhaustEmissionValues ::= SEQUENCE { unitType UnitType, emissionCO INTEGER (0..32767), Loading @@ -100,22 +100,22 @@ ExhaustEmissionValues ::= SEQUENCE { emissionHCNOX Int2 } Int1 ::= INTEGER(0..255) Int2 ::= INTEGER(0..65535) -- Fritz include PassengerCapacity ::= SEQUENCE{ numberOfSeats Int1, numberOfStandingPlaces Int1 } Provider ::= SEQUENCE { -- Fritz include Provider ::= SEQUENCE { countryCode CountryCode, providerIdentifier IssuerIdentifier } SoundLevel ::= SEQUENCE{ -- fritz include SoundLevel ::= SEQUENCE{ soundstationary Int1, sounddriveby Int1 } Loading @@ -125,15 +125,16 @@ UnitType ::=ENUMERATED { mg-kWh (1) } VehicleDimensions ::= SEQUENCE { -- Fritz include VehicleDimensions ::= SEQUENCE { vehicleLengthOverall Int1, vehicleHeigthOverall Int1, vehicleWidthOverall Int1 } VehicleWeightLimits ::= SEQUENCE { -- fritz include VehicleWeightLimits ::= SEQUENCE { vehicleMaxLadenWeight Int2, vehicleTrainMaximumWeight Int2, vehicleWeightUnladen Int2 } END asn1/IS/ISO_TS_14906_Generic.asn 0 → 100644 +28 −0 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ISO TS 14906 Generic -- -- -- -- This document contains only the data element needed for the encoding of an IVI message -- as defined in ISO TS 19321(2015) -- -- Published version location: -- http://standards.iso.org/iso/14906 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EfcDsrcGeneric { iso(1) standard(0) 14906 generic(1) version5(5) } DEFINITIONS AUTOMATIC TAGS ::= BEGIN EXPORTS ALL; AttributeIdList ::= SEQUENCE (SIZE(0.. 127,...)) OF INTEGER(0..127,...) AttributeList{Container} ::= SEQUENCE (SIZE(0..127,...)) OF Attributes{Container} Attributes{Container} ::= SEQUENCE { attributeId INTEGER (0..127,...), attributeValue Container } END No newline at end of file asn1/IS/IVI_ISO_TS_17419.asn→asn1/IS/ISO_TS_17419.asn +0 −0 File moved. View file Loading
asn1/IS/IVI_ISO_TS_14816.asn→asn1/IS/ISO_TS_14816.asn +7 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,13 @@ AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) ve DEFINITIONS AUTOMATIC TAGS::= BEGIN CS5::= SEQUENCE { vin VisibleString, -- 17 characters VIN fill BIT STRING (SIZE(9)) -- set to '000000000' } CountryCode::= BIT STRING(SIZE(10)) IssuerIdentifier::= INTEGER(0 .. 16383) Loading
asn1/IS/IVI_ISO_TS_14906.asn→asn1/IS/ISO_TS_14906_Application.asn +38 −37 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ISO TS 14906 -- ISO TS 14906 Application -- -- -- Loading @@ -7,18 +7,19 @@ -- as defined in ISO TS 19321(2015) -- -- Published version location: -- http://standards.iso.org/iso/14906/old/ -- http://standards.iso.org/iso/14906 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EfcModule {iso standard 14906 modules(0) efc(0) version(1)} DEFINITIONS EfcDsrcApplication { iso(1) standard(0) 14906 application(0) version5(5) } AUTOMATIC TAGS ::= BEGIN --EXPORTS ALL; -- IMPORTS CountryCode, CS5, IssuerIdentifier FROM AVIAEINumberingAndDataStructures{iso(1) standard(0) 14816 } IMPORTS CountryCode, IssuerIdentifier FROM AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) version1(1)}; DEFINITIONS AUTOMATIC TAGS ::= BEGIN EXPORTS ALL; IMPORTS CountryCode, CS5, IssuerIdentifier FROM AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) version1(1)} -- defined in ISO 14816 -- -- Container, AttributeIdList, Attributes, AttributeList FROM DSRCData{iso standard 14906 modules (0) dsrc (1) version (1)}; AttributeIdList, Attributes{}, AttributeList{} FROM EfcDsrcGeneric {iso(1) standard(0) 14906 generic(1) version5(5)}; -- NOTE: The following are the definitions of the action and response -- parameters Loading @@ -30,7 +31,6 @@ AxleWeightLimits ::= SEQUENCE{ maxLadenweightOnAxle5 Int2 } -- Fritz include DieselEmissionValues::= SEQUENCE { particulate SEQUENCE { unitType UnitType, Loading @@ -39,7 +39,6 @@ DieselEmissionValues::= SEQUENCE { absorptionCoeff Int2 } -- Fritz include EnvironmentalCharacteristics::= SEQUENCE { euroValue EuroValue, copValue CopValue Loading @@ -61,9 +60,10 @@ EuroValue::= ENUMERATED { reservedForUse6 (12), reservedForUse7 (13), reservedForUse8 (14), reservedForUse9 (15) eev (15) } -- 4 bits, EURO-Clases as defined in EC directive 88/77/EEC, annex 1 -- and in 91/542/EEC, 96/1/EC, 1999/96/EC, 2001/27/EC, regulation No 595/2009 -- and for EEV in Section 6.2.1 of Annex I in EC directive 2005/55/EC CopValue::= ENUMERATED { noEntry (0), Loading @@ -78,7 +78,6 @@ CopValue::= ENUMERATED { } -- 4 bits, reserved for carbon dioxide pollution values as defined in -- EC directive 2003/127/EC' -- Fritz include EngineCharacteristics::= INTEGER { noEntry (0), noEngine (1), Loading @@ -87,11 +86,12 @@ EngineCharacteristics::= INTEGER { diesel (4), lPG (5), battery (6), solar (7) -- (8-255) are reserved for future CEN use solar (7), hybrid (8), hydrogen (9) -- (10-255) are reserved for future CEN use } (0..255) -- Fritz include ExhaustEmissionValues ::= SEQUENCE { unitType UnitType, emissionCO INTEGER (0..32767), Loading @@ -100,22 +100,22 @@ ExhaustEmissionValues ::= SEQUENCE { emissionHCNOX Int2 } Int1 ::= INTEGER(0..255) Int2 ::= INTEGER(0..65535) -- Fritz include PassengerCapacity ::= SEQUENCE{ numberOfSeats Int1, numberOfStandingPlaces Int1 } Provider ::= SEQUENCE { -- Fritz include Provider ::= SEQUENCE { countryCode CountryCode, providerIdentifier IssuerIdentifier } SoundLevel ::= SEQUENCE{ -- fritz include SoundLevel ::= SEQUENCE{ soundstationary Int1, sounddriveby Int1 } Loading @@ -125,15 +125,16 @@ UnitType ::=ENUMERATED { mg-kWh (1) } VehicleDimensions ::= SEQUENCE { -- Fritz include VehicleDimensions ::= SEQUENCE { vehicleLengthOverall Int1, vehicleHeigthOverall Int1, vehicleWidthOverall Int1 } VehicleWeightLimits ::= SEQUENCE { -- fritz include VehicleWeightLimits ::= SEQUENCE { vehicleMaxLadenWeight Int2, vehicleTrainMaximumWeight Int2, vehicleWeightUnladen Int2 } END
asn1/IS/ISO_TS_14906_Generic.asn 0 → 100644 +28 −0 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ISO TS 14906 Generic -- -- -- -- This document contains only the data element needed for the encoding of an IVI message -- as defined in ISO TS 19321(2015) -- -- Published version location: -- http://standards.iso.org/iso/14906 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ EfcDsrcGeneric { iso(1) standard(0) 14906 generic(1) version5(5) } DEFINITIONS AUTOMATIC TAGS ::= BEGIN EXPORTS ALL; AttributeIdList ::= SEQUENCE (SIZE(0.. 127,...)) OF INTEGER(0..127,...) AttributeList{Container} ::= SEQUENCE (SIZE(0..127,...)) OF Attributes{Container} Attributes{Container} ::= SEQUENCE { attributeId INTEGER (0..127,...), attributeValue Container } END No newline at end of file