Loading asn1/EVCSN/EVCSN-PDU-Descriptions.asn +3 −3 Original line number Diff line number Diff line Loading @@ -15,10 +15,10 @@ BEGIN IMPORTS ItsPduHeader, StationID, Timestamp, TimestampIts, ReferencePosition FROM ITS-Container { itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102637) cc (0) version (2) itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) version (1) }; -- Root Message PDU: EvcsnPdu Loading @@ -35,7 +35,7 @@ EVChargingSpotNotificationPOIMessage ::= SEQUENCE { ItsPOIHeader ::= SEQUENCE { poiType POIType, -- set to "EV charging station POI ID = 1" timeStamp Timestamp, timeStamp TimestampIts, relayCapable BOOLEAN } Loading asn1/IS/IS_TS_103301.asn→asn1/IS/ETSI_TS_103301.asn +19 −5 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ETSI TS 103 301 -- -- This ASN.1 was generated: 30.08.2016 -- -- This document contains the data element needed for the encoding the SPATEM, MAPEM, IVIM, SSEM and SREM message -- as defined in ETSI TS 103 301 -- -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- module: SPAT-MESSAGE-PDU-Descriptions -- -- This ASN.1 was created: 30.08.2016 -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- SPATEM-PDU-Descriptions { itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) en (103301) spatem (0) version1 (1) Loading asn1/IS/IVI_ISO_TS_14816.asn→asn1/IS/ISO_TS_14816.asn +8 −1 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ISO TS 14816 -- -- 29.4.2015 -- This ASN.1 was generateds: 30.08.2016 -- -- This document contains only the data element needed for the encoding of an IVI message -- as defined in ISO TS 19321(2015) 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 +39 −38 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ISO TS 14906 -- -- ISO TS 14906 Application -- -- This ASN.1 was generateds: 30.08.2016 -- -- 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/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 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 ASN.1 was generateds: 30.08.2016 -- -- 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 Loading
asn1/EVCSN/EVCSN-PDU-Descriptions.asn +3 −3 Original line number Diff line number Diff line Loading @@ -15,10 +15,10 @@ BEGIN IMPORTS ItsPduHeader, StationID, Timestamp, TimestampIts, ReferencePosition FROM ITS-Container { itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102637) cc (0) version (2) itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) ts (102894) cdd (2) version (1) }; -- Root Message PDU: EvcsnPdu Loading @@ -35,7 +35,7 @@ EVChargingSpotNotificationPOIMessage ::= SEQUENCE { ItsPOIHeader ::= SEQUENCE { poiType POIType, -- set to "EV charging station POI ID = 1" timeStamp Timestamp, timeStamp TimestampIts, relayCapable BOOLEAN } Loading
asn1/IS/IS_TS_103301.asn→asn1/IS/ETSI_TS_103301.asn +19 −5 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ETSI TS 103 301 -- -- This ASN.1 was generated: 30.08.2016 -- -- This document contains the data element needed for the encoding the SPATEM, MAPEM, IVIM, SSEM and SREM message -- as defined in ETSI TS 103 301 -- -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- -- -- module: SPAT-MESSAGE-PDU-Descriptions -- -- This ASN.1 was created: 30.08.2016 -- -- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^- SPATEM-PDU-Descriptions { itu-t (0) identified-organization (4) etsi (0) itsDomain (5) wg1 (1) en (103301) spatem (0) version1 (1) Loading
asn1/IS/IVI_ISO_TS_14816.asn→asn1/IS/ISO_TS_14816.asn +8 −1 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ISO TS 14816 -- -- 29.4.2015 -- This ASN.1 was generateds: 30.08.2016 -- -- This document contains only the data element needed for the encoding of an IVI message -- as defined in ISO TS 19321(2015) 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 +39 −38 Original line number Diff line number Diff line -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ISO TS 14906 -- -- ISO TS 14906 Application -- -- This ASN.1 was generateds: 30.08.2016 -- -- 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/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 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 ASN.1 was generateds: 30.08.2016 -- -- 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