Newer
Older
garciay
committed
x := -240,
y := -460
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
attributes := omit
},
{
delta := {
node_XY6 := {
modulepar MapemParm PICS_Z3_M1_SL := {
intersections := {
{ // Start of intersection #0
id := PICS_Z3_M1_SL_IDX,
revision := 0,
refPoint := PICS_Z3_M1_SL_RP,
laneWidth := omit,
speedLimits := omit,
laneSet := {
{ // Start of Lane #1
laneAttributes := {
directionalUse := '10'B,
sharedWith := '0000000000'B,
laneType := {
vehicle := '00000000'B
},
regional := omit
},
maneuvers := omit,
maneuver := omit
},
remoteIntersection := omit,
userClass := omit,
connectionID := omit
}
},
overlays := omit,
regional := omit
}, // End of Lane #1
{ // Start of Lane #2
egressApproach := 2,
laneAttributes := {
directionalUse := '01'B,
sharedWith := '0000000000'B,
laneType := {
vehicle := '00000000'B
},
regional := omit
},
maneuvers := omit,
connectsTo := omit,
overlays := omit,
regional := omit
}, // End of LaneSet
preemptPriorityData := omit,
regional := omit
} // End of intersection #0
}, // End of field intersections
roadSegments := omit
} // End of PICS_Z3_M1_SL
modulepar IntersectionReferenceID PICS_Z4_M1_SL_IDX := {
modulepar Position3D PICS_Z4_M1_SL_RP := {
lat := 435563484,
long := 103042973,
elevation := omit,
regional := omit
} // End of PICS_Z4_M1_SL_RP
nodes := {
{
delta := {
node_XY6 := {
x := -37,
y := 40
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
modulepar MapemParm PICS_Z4_M1_SL := {
intersections := {
{ // Start of intersection #0
id := PICS_Z4_M1_SL_IDX,
revision := 0,
refPoint := PICS_Z4_M1_SL_RP,
laneWidth := omit,
speedLimits := omit,
laneSet := {
{ // Start of Lane #1
laneAttributes := {
directionalUse := '10'B,
sharedWith := '0000000000'B,
laneType := {
vehicle := '00000000'B
},
regional := omit
},
maneuvers := omit,
maneuver := omit
},
remoteIntersection := omit,
userClass := omit,
connectionID := omit
}
},
overlays := omit,
regional := omit
}, // End of Lane #1
{ // Start of Lane #2
egressApproach := 2,
laneAttributes := {
directionalUse := '01'B,
sharedWith := '0000000000'B,
laneType := {
vehicle := '00000000'B
},
regional := omit
},
maneuvers := omit,
connectsTo := omit,
overlays := omit,
regional := omit
}, // End of LaneSet
preemptPriorityData := omit,
regional := omit
} // End of intersection #0
}, // End of field intersections
roadSegments := omit
} // End of PICS_Z4_M1_SL
} // End of group mapemZone4
group mapemZone5 {
modulepar IntersectionReferenceID PICS_Z5_M1_SL_IDX := {
id := 53001
} // End of PICS_Z5_M1_SL_IDX
modulepar Position3D PICS_Z5_M1_SL_RP := {
garciay
committed
lat := 435578537,
long := 103061555,
elevation := omit,
regional := omit
} // End of PICS_Z5_M1_SL_RP
garciay
committed
x := 446,
y := -183
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
modulepar MapemParm PICS_Z5_M1_SL := {
intersections := {
{ // Start of intersection #0
id := PICS_Z5_M1_SL_IDX,
revision := 0,
refPoint := PICS_Z5_M1_SL_RP,
laneWidth := omit,
speedLimits := omit,
laneSet := {
{ // Start of Lane #1
laneAttributes := {
directionalUse := '10'B,
sharedWith := '0000000000'B,
laneType := {
vehicle := '00000000'B
},
regional := omit
},
maneuvers := omit,
maneuver := omit
},
remoteIntersection := omit,
userClass := omit,
connectionID := omit
}
},
overlays := omit,
regional := omit
}, // End of Lane #1
{ // Start of Lane #2
egressApproach := 2,
laneAttributes := {
directionalUse := '01'B,
sharedWith := '0000000000'B,
laneType := {
vehicle := '00000000'B
},
regional := omit
},
maneuvers := omit,
connectsTo := omit,
overlays := omit,
regional := omit
}, // End of LaneSet
preemptPriorityData := omit,
regional := omit
} // End of intersection #0
}, // End of field intersections
roadSegments := omit
} // End of PICS_Z5_M1_SL
} // End of group mapemZone5
group mapemZone6 {
modulepar IntersectionReferenceID PICS_Z6_M1_SL_IDX := {
id := 63001
} // End of PICS_Z6_M1_SL_IDX
modulepar Position3D PICS_Z6_M1_SL_RP := {
lat := 435551186,
long := 103033248,
elevation := omit,
regional := omit
} // End of PICS_Z6_M1_SL_RP
nodes := {
{
delta := {
node_XY6 := {
x := 538,
y := 348
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
}
},
attributes := omit
},
{
delta := {
node_XY6 := {
modulepar MapemParm PICS_Z6_M1_SL := {
intersections := {
{ // Start of intersection #0
id := PICS_Z6_M1_SL_IDX,
revision := 0,
refPoint := PICS_Z6_M1_SL_RP,
laneWidth := omit,
speedLimits := omit,
laneSet := {
{ // Start of Lane #1
laneAttributes := {
directionalUse := '10'B,
sharedWith := '0000000000'B,
laneType := {
vehicle := '00000000'B
},
regional := omit
},
maneuvers := omit,
maneuver := omit
},
remoteIntersection := omit,
userClass := omit,
connectionID := omit
}
},
overlays := omit,
regional := omit
}, // End of Lane #1
{ // Start of Lane #2
egressApproach := 2,
laneAttributes := {
directionalUse := '01'B,
sharedWith := '0000000000'B,
laneType := {
vehicle := '00000000'B
},
regional := omit
},
maneuvers := omit,
connectsTo := omit,
overlays := omit,
regional := omit
}, // End of LaneSet
preemptPriorityData := omit,
regional := omit
} // End of intersection #0
}, // End of field intersections
roadSegments := omit
} // End of PICS_Z6_M1_SL
} // End of group mapemZone6
modulepar MapemParmListRsu PICS_MAPEM_PARMS_RSUs := {
PICS_Z5_M1_SL, // RSU #4
PICS_Z4_M1_SL, // RSU #5
{
intersections := omit,
roadSegments := omit
}, // RSU #6
PICS_Z6_M1_SL, // RSU #7
} // End of PICS_MAPEM_PARMS_RSU
} // End of group mapemEvents
group spatemEvents {
group spatemCommonParams {
modulepar BtpPortId PICS_SPATEM_BTP_DESTINATION_PORT := 2004;
modulepar BtpPortId PICS_SPATEM_BTP_SOURCE_PORT := 0;
modulepar UInt32 PICS_SPATEM_ITS_AID := 137;
modulepar UInt32 PICS_SPATEM_REPITITION_DURATION_STATE_10 := 10*10; // In units of 1/10th second
modulepar UInt32 PICS_SPATEM_REPITITION_DURATION_STATE_20 := 20*10; // In units of 1/10th second
modulepar UInt32 PICS_SPATEM_REPITITION_DURATION_STATE_30 := 30*10; // In units of 1/10th second
modulepar UInt32 PICS_SPATEM_REPITITION_DURATION_STATE_40 := 40*10; // In units of 1/10th second
modulepar UInt32 PICS_SPATEM_REPITITION_DURATION_STATE_50 := 50*10; // In units of 1/10th second
} // End of group spatemCommonParams
group spatemZone1 {
modulepar SignalGroupParm PICS_Z1_S1_SL := {
signalGroupID := 1,
intersections := {
{
id := PICS_Z1_M1_SL_IDX,
revision := 0,
status := int2bit(0, 16),
moy := 0, // To be updated in real-time
timeStamp := 0, // To be updated in real-time
enabledLanes := omit,
states := {
{
movementName := "permissive-Movement-Allowed",
state_time_speed:= {
{
eventState := permissive_Movement_Allowed,
timing := {
startTime := omit,
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
},
{
movementName := "permissive-clearance",
state_time_speed:= {
{
eventState := permissive_clearance,
timing := {
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
},
{
movementName := "stop-And-Remain",
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
state_time_speed:= {
{
eventState := stop_And_Remain,
timing := {
startTime := omit,
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
}
} // End of field states
} // End of type PICS_Z1_S1_SL
modulepar SignalGroupParmList PICS_Z1_S1_SL_LIST := {
PICS_Z1_S1_SL
} // End of type PICS_Z1_S1_SL_LIST
} // End of group spatemZone1
group spatemZone2 {
modulepar SignalGroupParm PICS_Z2_S1_SL := {
signalGroupID := 1,
intersections := {
{
id := PICS_Z2_M1_SL_IDX,
revision := 0,
status := int2bit(0, 16),
moy := 0, // To be updated in real-time
timeStamp := 0, // To be updated in real-time
enabledLanes := omit,
states := {
{
movementName := "permissive-Movement-Allowed",
state_time_speed:= {
{
eventState := permissive_Movement_Allowed,
timing := {
startTime := omit,
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
},
{
movementName := "permissive-clearance",
state_time_speed:= {
{
eventState := permissive_clearance,
timing := {
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
},
{
movementName := "stop-And-Remain",
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
state_time_speed:= {
{
eventState := stop_And_Remain,
timing := {
startTime := omit,
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
}
} // End of field states
} // End of type PICS_Z2_S1_SL
modulepar SignalGroupParmList PICS_Z2_S1_SL_LIST := {
PICS_Z2_S1_SL
} // End of type PICS_Z2_S1_SL_LIST
} // End of group spatemZone2
group spatemZone3 {
modulepar SignalGroupParm PICS_Z3_S1_SL := {
signalGroupID := 1,
intersections := {
{
id := PICS_Z3_M1_SL_IDX,
revision := 0,
status := int2bit(0, 16),
moy := 0, // To be updated in real-time
timeStamp := 0, // To be updated in real-time
enabledLanes := omit,
states := {
{
movementName := "permissive-Movement-Allowed",
state_time_speed:= {
{
eventState := permissive_Movement_Allowed,
timing := {
startTime := omit,
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
},
{
movementName := "permissive-clearance",
state_time_speed:= {
{
eventState := permissive_clearance,
timing := {
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
},
{
movementName := "stop-And-Remain",
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
state_time_speed:= {
{
eventState := stop_And_Remain,
timing := {
startTime := omit,
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
}
} // End of field states
} // End of type PICS_Z3_S1_SL
modulepar SignalGroupParmList PICS_Z3_S1_SL_LIST := {
PICS_Z3_S1_SL
} // End of type PICS_Z3_S1_SL_LIST
} // End of group spatemZone3
group spatemZone4 {
modulepar SignalGroupParm PICS_Z4_S1_SL := {
signalGroupID := 1,
intersections := {
{
id := PICS_Z4_M1_SL_IDX,
revision := 0,
status := int2bit(0, 16),
moy := 0, // To be updated in real-time
timeStamp := 0, // To be updated in real-time
enabledLanes := omit,
states := {
{
movementName := "permissive-Movement-Allowed",
state_time_speed:= {
{
eventState := permissive_Movement_Allowed,
timing := {
startTime := omit,
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
},
{
movementName := "permissive-clearance",
state_time_speed:= {
{
eventState := permissive_clearance,
timing := {
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
},
{
movementName := "stop-And-Remain",
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
state_time_speed:= {
{
eventState := stop_And_Remain,
timing := {
startTime := omit,
minEndTime := 0, // To be updated in real-time
maxEndTime := omit,
likelyTime := omit,
confidence := omit,
nextTime := omit
},
speeds := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit
}
},
maneuverAssistList := omit,
regional := omit