Commit 1e31cc49 authored by filatov's avatar filatov
Browse files

tagged version for conformance testing for PLU5

parents 70809ca7 b9a7e11c
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -15,10 +15,10 @@ BEGIN
IMPORTS
IMPORTS
    ItsPduHeader,
    ItsPduHeader,
    StationID,
    StationID,
    Timestamp,
    TimestampIts,
    ReferencePosition
    ReferencePosition
FROM ITS-Container {
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
-- Root Message PDU: EvcsnPdu
@@ -35,7 +35,7 @@ EVChargingSpotNotificationPOIMessage ::= SEQUENCE {


ItsPOIHeader ::= SEQUENCE {
ItsPOIHeader ::= SEQUENCE {
	poiType                 POIType, -- set to "EV charging station POI ID = 1"
	poiType                 POIType, -- set to "EV charging station POI ID = 1"
    	timeStamp               Timestamp,
    timeStamp               TimestampIts,
	relayCapable            BOOLEAN
	relayCapable            BOOLEAN
}
}


+19 −5
Original line number Original line 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
-- module: SPAT-MESSAGE-PDU-Descriptions
-- 
-- 
-- This ASN.1 was created: 30.08.2016
--
-- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
-- ^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-^-
SPATEM-PDU-Descriptions {
SPATEM-PDU-Descriptions {
	itu-t (0) identified-organization (4) etsi (0) itsDomain (5)  wg1 (1) en (103301) spatem (0) version1 (1)
	itu-t (0) identified-organization (4) etsi (0) itsDomain (5)  wg1 (1) en (103301) spatem (0) version1 (1)
+8 −1
Original line number Original line Diff line number Diff line
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ISO TS 14816
-- 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
-- This document contains only the data element needed for the encoding of an IVI message
-- as defined in ISO TS 19321(2015) 
-- as defined in ISO TS 19321(2015) 
@@ -14,6 +14,13 @@ AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) ve


DEFINITIONS AUTOMATIC TAGS::= BEGIN
DEFINITIONS AUTOMATIC TAGS::= BEGIN


CS5::= SEQUENCE {
	vin	VisibleString, -- 17 characters VIN
	fill	BIT STRING (SIZE(9)) -- set to '000000000'
}



CountryCode::= BIT STRING(SIZE(10))
CountryCode::= BIT STRING(SIZE(10))
 
 
IssuerIdentifier::= INTEGER(0 .. 16383)
IssuerIdentifier::= INTEGER(0 .. 16383)
+39 −38
Original line number Original line 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
-- This document contains only the data element needed for the encoding of an IVI message
-- as defined in ISO TS 19321(2015) 
-- as defined in ISO TS 19321(2015) 
--
--
-- Published version location:
-- 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
DEFINITIONS AUTOMATIC TAGS ::= BEGIN
::= BEGIN
EXPORTS ALL;
--EXPORTS ALL;
IMPORTS
-- IMPORTS CountryCode, CS5, IssuerIdentifier FROM AVIAEINumberingAndDataStructures{iso(1) standard(0) 14816 }
CountryCode, CS5, IssuerIdentifier
IMPORTS CountryCode, IssuerIdentifier FROM AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) version1(1)};
FROM AVIAEINumberingAndDataStructures {iso(1) standard(0) iso14816(14816) asnm1(1) version1(1)} 
-- defined in ISO 14816 --
-- 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
-- NOTE: The following are the definitions of the action and response
-- parameters
-- parameters


@@ -30,7 +31,6 @@ AxleWeightLimits ::= SEQUENCE{
	maxLadenweightOnAxle5 Int2
	maxLadenweightOnAxle5 Int2
}
}


-- Fritz include
DieselEmissionValues::= SEQUENCE {
DieselEmissionValues::= SEQUENCE {
	particulate SEQUENCE {
	particulate SEQUENCE {
    unitType UnitType,
    unitType UnitType,
@@ -39,7 +39,6 @@ DieselEmissionValues::= SEQUENCE {
	absorptionCoeff Int2
	absorptionCoeff Int2
}
}


-- Fritz include
EnvironmentalCharacteristics::= SEQUENCE {
EnvironmentalCharacteristics::= SEQUENCE {
	euroValue EuroValue,
	euroValue EuroValue,
	copValue CopValue
	copValue CopValue
@@ -61,9 +60,10 @@ EuroValue::= ENUMERATED {
	reservedForUse6 (12),
	reservedForUse6 (12),
	reservedForUse7 (13),
	reservedForUse7 (13),
	reservedForUse8 (14),
	reservedForUse8 (14),
	reservedForUse9 (15)
	eev (15)
} -- 4 bits, EURO-Clases as defined in EC directive 88/77/EEC, annex 1
} -- 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 {
CopValue::= ENUMERATED {
	noEntry (0),
	noEntry (0),
@@ -78,7 +78,6 @@ CopValue::= ENUMERATED {
} -- 4 bits, reserved for carbon dioxide pollution values as defined in
} -- 4 bits, reserved for carbon dioxide pollution values as defined in
-- EC directive 2003/127/EC'
-- EC directive 2003/127/EC'


-- Fritz include
EngineCharacteristics::= INTEGER {
EngineCharacteristics::= INTEGER {
	noEntry (0),
	noEntry (0),
	noEngine (1),
	noEngine (1),
@@ -87,11 +86,12 @@ EngineCharacteristics::= INTEGER {
	diesel (4),
	diesel (4),
	lPG (5),
	lPG (5),
	battery (6),
	battery (6),
	solar (7)
	solar (7),
	-- (8-255) are reserved for future CEN use
	hybrid (8),
	hydrogen (9)
	-- (10-255) are reserved for future CEN use
} (0..255)
} (0..255)


-- Fritz include
ExhaustEmissionValues ::= SEQUENCE {
ExhaustEmissionValues ::= SEQUENCE {
	unitType UnitType,
	unitType UnitType,
	emissionCO INTEGER (0..32767),
	emissionCO INTEGER (0..32767),
@@ -100,22 +100,22 @@ ExhaustEmissionValues ::= SEQUENCE {
	emissionHCNOX Int2
	emissionHCNOX Int2
}
}



Int1 ::= INTEGER(0..255)
Int1 ::= INTEGER(0..255)


Int2 ::= INTEGER(0..65535)
Int2 ::= INTEGER(0..65535)


-- Fritz include
PassengerCapacity ::= SEQUENCE{
PassengerCapacity ::= SEQUENCE{
	numberOfSeats Int1,
	numberOfSeats Int1,
	numberOfStandingPlaces Int1
	numberOfStandingPlaces Int1
}
}


Provider ::= SEQUENCE { -- Fritz include
Provider ::= SEQUENCE {
    countryCode CountryCode,
    countryCode CountryCode,
    providerIdentifier IssuerIdentifier
    providerIdentifier IssuerIdentifier
}
}


SoundLevel ::= SEQUENCE{ -- fritz include
SoundLevel ::= SEQUENCE{
    soundstationary Int1,
    soundstationary Int1,
    sounddriveby Int1
    sounddriveby Int1
}
}
@@ -125,15 +125,16 @@ UnitType ::=ENUMERATED {
	mg-kWh (1)
	mg-kWh (1)
}
}


VehicleDimensions ::= SEQUENCE { -- Fritz include
VehicleDimensions ::= SEQUENCE {
    vehicleLengthOverall Int1,
    vehicleLengthOverall Int1,
    vehicleHeigthOverall Int1,
    vehicleHeigthOverall Int1,
    vehicleWidthOverall Int1
    vehicleWidthOverall Int1
}
}


VehicleWeightLimits ::= SEQUENCE { -- fritz include
VehicleWeightLimits ::= SEQUENCE {
    vehicleMaxLadenWeight Int2,
    vehicleMaxLadenWeight Int2,
    vehicleTrainMaximumWeight Int2,
    vehicleTrainMaximumWeight Int2,
    vehicleWeightUnladen Int2
    vehicleWeightUnladen Int2
}
}

END
END
+28 −0
Original line number Original line 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