Newer
Older
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
const IvimParm c_PICS_Z6_I1_POS1 := {
provider := {
countryCode := '0000000001'B,
providerIdentifier := 13
},
iviIdentificationNumber := 12,
iviContainers := {
{
glc := {
referencePosition := c_PICS_Z6_I1_POS1_RP,
referencePositionTime := omit,
referencePositionHeading := omit,
referencePositionSpeed := omit,
parts := {
c_PICS_Z6_I1_POS1_GP_1,
c_PICS_Z6_I1_POS1_GP_2
}
}
},
{
giv := {
{
detectionZoneIds := {
1
},
its_Rrid := omit,
relevanceZoneIds := {
2
},
direction := 0, //Direction_sameDirection_,
driverAwarenessZoneIds := omit,
minimumAwarenessTime := 4,
applicableLanes := omit,
iviType := 1, //IviType_regulatoryMessages_,
iviPurpose := omit,
laneStatus := omit,
vehicleCharacteristics := omit,
driverCharacteristics := omit,
layoutId := omit,
preStoredlayoutId := omit,
roadSignCodes := {
{
layoutComponentId := omit,
code := {
iso14823 := {
pictogramCode := {
countryCode := omit,
serviceCategoryCode := {
trafficSignPictogram := regulatory
},
pictogramCategoryCode := {
nature := 5,
serialNumber := 57
}
},
attributes := {
{
spe := {
spm := 30,
mns := omit,
unit := 0
}
}
}
}
}
}
},
extraText := omit
},
{
detectionZoneIds := {
1
},
its_Rrid := omit,
relevanceZoneIds := {
2
},
direction := 0, //Direction_sameDirection_,
driverAwarenessZoneIds := omit,
minimumAwarenessTime := 15,
applicableLanes := omit,
iviType := 1, //IviType_regulatoryMessages_,
iviPurpose := omit,
laneStatus := omit,
vehicleCharacteristics := {
{
tractor := omit,
trailer := omit,
train := {
equalTo := {
{
euVehicleCategoryCode := {
euVehicleCategoryN := n2
}
},
{
euVehicleCategoryCode := {
euVehicleCategoryN := n3
}
}
},
notEqualTo := omit,
ranges := {
{
comparisonOperator := 0, // greaterThan
limits := {
vehicleWeightLimits := {
vehicleMaxLadenWeight := 0,
vehicleTrainMaximumWeight := 750,
vehicleWeightUnladen := 0
}
}
}
}
}
}
},
driverCharacteristics := omit,
layoutId := omit,
preStoredlayoutId := omit,
roadSignCodes := {
{
layoutComponentId := omit,
code := {
iso14823 := {
pictogramCode := {
countryCode := omit,
serviceCategoryCode := {
trafficSignPictogram := regulatory
},
pictogramCategoryCode := {
nature := 5,
serialNumber := 44
}
},
attributes := omit
}
}
}
},
extraText := omit
}
}
}
}
} // End of c_PICS_Z6_I1_POS1
} // End of group ivimZone6
} // End of group ivimEvents
/* const ItsChargingSpotDataElements c_PICS_CHARGING_SPOT_DATA_01 := { */
/* type_ := '0'B,//standardChargeMode1 */
/* evEquipmentID := omit, */
/* typeOfReceptacle := '000'B, */
/* energyAvailability := "all", */
/* parkingPlacesData := omit */
/* } // End of c_PICS_CHARGING_SPOT_DATA_01 */
/* } // End of group poimCommonParams */
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
/* group poimZone1 { */
/* const ReferencePosition c_PICS_POI_LOCATION_01 := { */
/* latitude := 435582150, */
/* longitude := 103065170, */
/* positionConfidenceEllipse := { */
/* semiMajorConfidence := 100, */
/* semiMinorConfidence := 100, */
/* semiMajorOrientation := 0 */
/* }, */
/* altitude := { */
/* altitudeValue := LibItsCommon_ASN1_NamedNumbers.AltitudeValue_referenceEllipsoidSurface_, */
/* altitudeConfidence := alt_000_01 */
/* } */
/* } // End of c_PICS_POI_LOCATION_01 */
/* const ItsChargingStationData c_PICS_ITS_CHARGING := { */
/* chargingStationID := 9876, */
/* utilityDistributorId := omit, */
/* providerID := omit, */
/* chargingStationLocation := c_PICS_POI_LOCATION_01, */
/* address_ := omit, */
/* phoneNumber := omit, */
/* accessibility := "open", */
/* digitalMap := omit, */
/* openingDaysHours := "full", */
/* pricing := "2.00", */
/* bookingContactInfo := omit, */
/* payment := omit, */
/* chargingSpotsAvailable := { c_PICS_CHARGING_SPOT_DATA_01 } */
/* } // End of c_PICS_ITS_CHARGING */
/* } // End of group poimZone1 */
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
group ssemEvents {
group ssemCommonParams {
const BtpPortId c_PICS_SSEM_BTP_DESTINATION_PORT := 2008;
const BtpPortId c_PICS_SSEM_BTP_SOURCE_PORT := 0;
} // End of group ssemCommonParams
} // End of group ssemEvents
group sremEvents {
group sremCommonParams {
const BtpPortId c_PICS_SREM_BTP_DESTINATION_PORT := 2007;
const BtpPortId c_PICS_SREM_BTP_SOURCE_PORT := 0;
} // End of group sremCommonParams
} // End of group sremEvents
group generationFrequencies {
/**
* @desc Beacon frequency timer
*/
const float c_PICS_BEACON_FREQUENCY := 1.0;
/**
* @desc CAM frequency timer
*/
const float c_PICS_CAM_FREQUENY := 1.0;
/**
* @desc DENM frequency timer
*/
const float c_PICS_DENM_FREQUENY := int2float(c_PICS_DENM_REPETITION_INTERVAL) / 1000.0;
/**
* @desc MAPEM frequency timer
*/
const float c_PICS_MAPEM_FREQUENY := 1.0;
/**
* @desc SPATEMM frequency timer
*/
const float c_PICS_SPATEM_FREQUENY := 1.0;
/**
* @desc IVIM frequency timer
*/
const float c_PICS_IVIM_FREQUENY := 1.0;
} // End of group generationFrequencies
} // End of module ItsRSUsSimulator_Pics