Skip to content
ItsRSUsSimulator_Pics.ttcn 292 KiB
Newer Older
                     * @desc Z2-D1-EP/POS1
                     */
                    modulepar ReferencePosition PICS_Z2_D1_EP := {
                        latitude                                    := 435512286,                               // Z2-D1-EP/latitude
                        longitude                                   := 102999675,                               // Z2-D1-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    /**
                     * @desc Z2-D1-EP/EventHistory1
                     */
                    modulepar EventHistory PICS_Z2_D1_Hx := { 
                        { // Z2_D1_H1
                            eventPosition := {
                                deltaLatitude                       := 718,
                                deltaLongitude                      := 7406,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z2_D1_H2
                            eventPosition := {
                                deltaLatitude                       := 577,
                                deltaLongitude                      := 5717,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z2_D1_Hx
                    /**
                     * @desc Z2-D1-Traces/Trace1
                     */
                    modulepar Traces PICS_Z2_D1_Tx := {
                        {
                            { // Z2-D1-T1
                                pathPosition := {
                                    deltaLatitude                       := -1377,
                                    deltaLongitude                      := -12164,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D1-T2
                                pathPosition := {
                                    deltaLatitude                       := 55,
                                    deltaLongitude                      := -609,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D1-T3
                                pathPosition := {
                                    deltaLatitude                       := 312,
                                    deltaLongitude                      := -587,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D1-T4
                                pathPosition := {
                                    deltaLatitude                       := 358,
                                    deltaLongitude                      := -421,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D1-T5
                                pathPosition := {
                                    deltaLatitude                       := 860,
                                    deltaLongitude                      := -254,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            }
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z2_D1_EP,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z2_D1_Hx,
                        traces                                      := c_PICS_Z2_D1_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := availableForDriving,
                                drivingLaneStatus                   := '0001'B
                            },
                            restriction                             := omit,
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
garciay's avatar
garciay committed
                            startingPointSpeedLimit                 := c_PICS_Z2_D1_POS0,
                            trafficFlowRule                         := passToRight,
garciay's avatar
garciay committed
                } // End of group denmZone2_D1
            
                    /**
                     * @desc Z2-D2-EP/POS2
                     */
                    modulepar ReferencePosition PICS_Z2_D2_EP := {
                        latitude                                    := 435513581,                               // Z2-D2-EP/latitude
                        longitude                                   := 103012798,                               // Z2-D2-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    /**
                     * @desc Z2-D2-EP/EventHistory2
                     */
                    modulepar EventHistory PICS_Z2_D2_Hx := { 
                        { // Z2_D2_H1
                            eventPosition := {
                                deltaLatitude                       := 3883,
                                deltaLongitude                      := 5826,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z2_D2_H2
                            eventPosition := {
                                deltaLatitude                       := 3550,
                                deltaLongitude                      := 1859,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z2_D2_Hx
                    /**
                     * @desc Z2-D2-Traces/Trace2
                     */
                    modulepar Traces PICS_Z2_D2_Tx := {
                        {
                            { // Z2-D2-T1
                                pathPosition := {
                                    deltaLatitude                       := -861,
                                    deltaLongitude                      := -8506,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D2-T2
                                pathPosition := {
                                    deltaLatitude                       := -88,
                                    deltaLongitude                      := -949,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D2-T3
                                pathPosition := {
                                    deltaLatitude                       := -97,
                                    deltaLongitude                      := -817,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D2-T4
                                pathPosition := {
                                    deltaLatitude                       := -118,
                                    deltaLongitude                      := -815,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D2-T5
                                pathPosition := {
                                    deltaLatitude                       := -5,
                                    deltaLongitude                      := -631,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            }
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z2_D2_EP,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z2_D2_Hx,
                        traces                                      := c_PICS_Z2_D2_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := availableForDriving,
                                drivingLaneStatus                   := '0011'B
                            },
                            restriction                             := omit,
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
garciay's avatar
garciay committed
                    } // End of PICS_Z2_D2
garciay's avatar
garciay committed
                } // End of group denmZone2_D2
            
                    /**
                     * @desc Z2-D3-EP/POS3
                     */
                    modulepar ReferencePosition PICS_Z2_D3_EP := {
                        latitude                                    := 435521014,                               // Z2-D3-EP/latitude
                        longitude                                   := 103020483,                               // Z2-D3-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    /**
                     * @desc Z2-D3-EP/EventHistory1
                     */
                    modulepar EventHistory PICS_Z2_D3_Hx := { 
                        { // Z2_D3_H1
                            eventPosition := {
                                deltaLatitude                       := 3169,
                                deltaLongitude                      := 1084,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z2_D3_H2
                            eventPosition := {
                                deltaLatitude                       := 2020,
                                deltaLongitude                      := -1029,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z2_D3_Hx
                    /**
                     * @desc Z2-D3-Traces/Trace1
                     */
                    modulepar Traces PICS_Z2_D3_Tx := {
                        {
                            { // Z2-D3-T1
                                pathPosition := {
                                    deltaLatitude                       := -6382,
                                    deltaLongitude                      := -3852,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D3-T2
                                pathPosition := {
                                    deltaLatitude                       := -132,
                                    deltaLongitude                      := -653,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D3-T3
                                pathPosition := {
                                    deltaLatitude                       := -355,
                                    deltaLongitude                      := -1040,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            { // Z2-D3-T4
                                pathPosition := {
                                    deltaLatitude                       := -362,
                                    deltaLongitude                      := -941,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z2_D3_EP,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z2_D3_Hx,
                        traces                                      := c_PICS_Z2_D3_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := closed,
                                drivingLaneStatus                   := '0100'B
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
                            trafficFlowRule                         := passToLeft,
garciay's avatar
garciay committed
                } // group denmZone2_D3
garciay's avatar
garciay committed
            } // End of group denmZone2
        
            group denmZone3 {
                group denmZone3_D1 {
                    /**
                     * @desc Z3-D1-EP/POS0
                     */
                    modulepar DeltaReferencePosition PICS_Z3_D1_POS0 := {
garciay's avatar
garciay committed
                        deltaLatitude                       := -3495,
                        deltaLongitude                      := -5236,
                        deltaAltitude                       := 0
                    }; // End of PICS_Z3_D1_POS0
                    /**
                     * @desc Z3-D1-EP/POS1
                     */
                    modulepar ReferencePosition PICS_Z3_D1_EP := {
                        latitude                                    := 435537393,                               // Z3-D1-EP/latitude
                        longitude                                   := 103003415,                               // Z3-D1-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    }; // End of PICS_Z3_D1_EP
                    /**
                     * @desc Z3-D1-EP/EventHistory1
                     */
                    modulepar EventHistory PICS_Z3_D1_Hx := { 
                        { // Z3_D1_H1
                            eventPosition := {
                                deltaLatitude                       := -2546,
                                deltaLongitude                      := -3697,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z3_D1_H2
                            eventPosition := {
garciay's avatar
garciay committed
                                deltaLatitude                       := 2969,
                                deltaLongitude                      := 3874,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z3_D1_Hx
                    /**
                     * @desc Z3-D1-Traces/Trace1
                     */
                    modulepar Traces PICS_Z3_D1_Tx := {
                        {
                            { // Z3-D1-T1
                                pathPosition := {
garciay's avatar
garciay committed
                                    deltaLatitude                       := -4657,
                                    deltaLongitude                      := -9320,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D1-T2
                                pathPosition := {
garciay's avatar
garciay committed
                                    deltaLatitude                       := -34,
                                    deltaLongitude                      := -1018,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D1-T3
                                pathPosition := {
garciay's avatar
garciay committed
                                    deltaLatitude                       := -109,
                                    deltaLongitude                      := -897,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D1-T4
                                pathPosition := {
garciay's avatar
garciay committed
                                    deltaLatitude                       := -247,
                                    deltaLongitude                      := -797,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D1-T5
                                pathPosition := {
garciay's avatar
garciay committed
                                    deltaLatitude                       := -258,
                                    deltaLongitude                      := -675,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            }
                        }
                    }; // End of PICS_Z3_D1_Tx
                    modulepar DenmParm PICS_Z3_D1 := {
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z3_D1_EP,
                        causeCodeType                               := CauseCodeType_roadworks_,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z3_D1_Hx,
                        traces                                      := c_PICS_Z3_D1_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := availableForDriving,
                                drivingLaneStatus                   := '0001'B
                            },
                            restriction                             := omit,
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
garciay's avatar
garciay committed
                            startingPointSpeedLimit                 := c_PICS_Z3_D1_POS0,
                            trafficFlowRule                         := passToRight,
                            referenceDenms                          := omit
                        }
                    } // End of PICS_Z3_D1
                    
garciay's avatar
garciay committed
                } // End of group denmZone3_D1
                
                group denmZone3_D2 {
                    /**
                     * @desc Z3-D2-EP/POS2
                     */
                    modulepar ReferencePosition PICS_Z3_D2_EP := {
                        latitude                                    := 435543599,                               // Z3-D2-EP/latitude
                        longitude                                   := 103041247,                               // Z3-D2-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    }; // End of PICS_Z3_D2_EP
                    /**
                     * @desc Z3-D2-EP/EventHistory2
                     */
                    modulepar EventHistory PICS_Z3_D2_Hx := { 
                        { // Z3_D2_H1
                            eventPosition := {
                                deltaLatitude                       := 1910,
                                deltaLongitude                      := 2225,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z3_D2_H2
                            eventPosition := {
                                deltaLatitude                       := 4675,
                                deltaLongitude                      := -6121,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z3_D2_Hx
                    /**
                     * @desc Z3-D2-Traces/Trace2
                     */
                    modulepar Traces PICS_Z3_D2_Tx := {
                        {
                            { // Z3-D2-T1
                                pathPosition := {
                                    deltaLatitude                       := -3929,
                                    deltaLongitude                      := -5291,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D2-T2
                                pathPosition := {
                                    deltaLatitude                       := -461,
                                    deltaLongitude                      := -575,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D2-T3
                                pathPosition := {
                                    deltaLatitude                       := -460,
                                    deltaLongitude                      := -576,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D2-T4
                                pathPosition := {
                                    deltaLatitude                       := -494,
                                    deltaLongitude                      := -996,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D2-T5
                                pathPosition := {
                                    deltaLatitude                       := -511,
                                    deltaLongitude                      := -719,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            }
                        }
                    }; // End of PICS_Z3_D2_Tx
                    modulepar DenmParm PICS_Z3_D2 := {
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z3_D2_EP,
                        causeCodeType                               := CauseCodeType_roadworks_,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z3_D2_Hx,
                        traces                                      := c_PICS_Z3_D2_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := availableForDriving,
                                drivingLaneStatus                   := '0011'B
                            },
                            restriction                             := omit,
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
                            trafficFlowRule                         := passToRight,
                            referenceDenms                          := omit
                        }
                        
garciay's avatar
garciay committed
                    } // End of PICS_Z3_D2
garciay's avatar
garciay committed
                } // End of group denmZone3_D2
                
                group denmZone3_D3 {
                    /**
                     * @desc Z3-D3-EP/POS3
                     */
                    modulepar ReferencePosition PICS_Z3_D3_EP := {
                        latitude                                    := 435550184,                               // Z3-D3-EP/latitude
                        longitude                                   := 103037351,                               // Z3-D3-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    }; // End of PICS_Z3_D3_EP
                    /**
                     * @desc Z3-D3-EP/EventHistory1
                     */
                    modulepar EventHistory PICS_Z3_D3_Hx := { 
                        { // Z3_D3_H1
                            eventPosition := {
                                deltaLatitude                       := 1279,
                                deltaLongitude                      := -2037,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z3_D3_H2
                            eventPosition := {
                                deltaLatitude                       := 1482,
                                deltaLongitude                      := -2136,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z3_D3_Hx
                    /**
                     * @desc Z3-D3-Traces/Trace1
                     */
                    modulepar Traces PICS_Z3_D3_Tx := {
                        {
                            { // Z3-D3-T1
                                pathPosition := {
                                    deltaLatitude                       := -3578,
                                    deltaLongitude                      := 6055,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D3-T2
                                pathPosition := {
                                    deltaLatitude                       := -527,
                                    deltaLongitude                      := 155,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D3-T3
                                pathPosition := {
                                    deltaLatitude                       := -1162,
                                    deltaLongitude                      := 532,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z3-D3-T4
                                pathPosition := {
                                    deltaLatitude                       := -752,
                                    deltaLongitude                      := -885,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            }
                        }
                    }; // End of PICS_Z3_D3_Tx
                    modulepar DenmParm PICS_Z3_D3 := {
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z3_D3_EP,
                        causeCodeType                               := CauseCodeType_roadworks_,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z3_D3_Hx,
                        traces                                      := c_PICS_Z3_D3_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := closed,
                                drivingLaneStatus                   := '0100'B
                            },
                            restriction                             := omit,
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
                            referenceDenms                          := omit
                        }
                    } // End of PICS_Z3_D3
                } // group denmZone3_D3
            
garciay's avatar
garciay committed
            } // group denmZone3
        
            group denmZone4 {
                group denmZone4_D1 {
                    /**
                     * @desc Z4-D1-EP/POS0
                     */
                    modulepar DeltaReferencePosition PICS_Z4_D1_POS0 := {
garciay's avatar
garciay committed
                        deltaLatitude                       := -3325,
                        deltaLongitude                      := -4184,
                        deltaAltitude                       := 0
                    }; // End of PICS_Z4_D1_POS0
                    /**
                     * @desc Z4-D1-EP/POS1
                     */
                    modulepar ReferencePosition PICS_Z4_D1_EP := {
                        latitude                                    := 435562873,                               // Z4-D1-EP/latitude
                        longitude                                   := 103041679,                               // Z4-D1-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    }; // End of PICS_Z4_D1_EP
                    /**
                     * @desc Z4-D1-EP/EventHistory1
                     */
                    modulepar EventHistory PICS_Z4_D1_Hx := { 
                        { // Z4_D1_H1
                            eventPosition := {
                                deltaLatitude                       := 1817,
                                deltaLongitude                      := 5988,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z4_D1_H2
                            eventPosition := {
                                deltaLatitude                       := 2484,
                                deltaLongitude                      := 4406,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z4_D1_Hx
                    /**
                     * @desc Z4-D1-Traces/Trace1
                     */
                    modulepar Traces PICS_Z4_D1_Tx := {
                        {
                            { // Z4-D1-T1
                                pathPosition := {
                                    deltaLatitude                       := -6894,
                                    deltaLongitude                      := -8590,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D1-T2
                                pathPosition := {
                                    deltaLatitude                       := -587,
                                    deltaLongitude                      := -598,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D1-T3
                                pathPosition := {
                                    deltaLatitude                       := -471,
                                    deltaLongitude                      := -453,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D1-T4
                                pathPosition := {
                                    deltaLatitude                       := -565,
                                    deltaLongitude                      := -244,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D1-T5
                                pathPosition := {
                                    deltaLatitude                       := -340,
                                    deltaLongitude                      := 199,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            }
                        }
                    }; // End of PICS_Z4_D1_Tx
                    modulepar DenmParm PICS_Z4_D1 := {
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z4_D1_EP,
                        causeCodeType                               := CauseCodeType_roadworks_,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z4_D1_Hx,
                        traces                                      := c_PICS_Z4_D1_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := availableForDriving,
                                drivingLaneStatus                   := '0001'B
                            },
                            restriction                             := omit,
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
garciay's avatar
garciay committed
                            startingPointSpeedLimit                 := c_PICS_Z4_D1_POS0,
                            trafficFlowRule                         := passToRight,
                            referenceDenms                          := omit
                        }
                    } // End of PICS_Z4_D1
                    
garciay's avatar
garciay committed
                } // End of group denmZone4_D1
                
                group denmZone4_D2 {
                    /**
                     * @desc Z4-D2-EP/POS2
                     */
                    modulepar ReferencePosition PICS_Z4_D2_EP := {
                        latitude                                    := 435567174,                               // Z4-D2-EP/latitude
                        longitude                                   := 103052073,                               // Z4-D2-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    }; // End of PICS_Z4_D2_EP
                    /**
                     * @desc Z4-D2-EP/EventHistory2
                     */
                    modulepar EventHistory PICS_Z4_D2_Hx := { 
                        { // Z4_D2_H1
                            eventPosition := {
                                deltaLatitude                       := 3300,
                                deltaLongitude                      := 4505,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z4_D2_H2
                            eventPosition := {
                                deltaLatitude                       := 3078,
                                deltaLongitude                      := 4173,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z4_D2_Hx
                    /**
                     * @desc Z4-D2-Traces/Trace2
                     */
                    modulepar Traces PICS_Z4_D2_Tx := {
                        {
                            { // Z4-D2-T1
                                pathPosition := {
                                    deltaLatitude                       := -3022,
                                    deltaLongitude                      := -6896,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D2-T2
                                pathPosition := {
                                    deltaLatitude                       := -171,
                                    deltaLongitude                      := -919,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D2-T3
                                pathPosition := {
                                    deltaLatitude                       := -197,
                                    deltaLongitude                      := -653,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D2-T4
                                pathPosition := {
                                    deltaLatitude                       := -258,
                                    deltaLongitude                      := -675,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D2-T5
                                pathPosition := {
                                    deltaLatitude                       := -258,
                                    deltaLongitude                      := -676,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            }
                        }
                    }; // End of PICS_Z4_D2_Tx
                    modulepar DenmParm PICS_Z4_D2 := {
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z4_D2_EP,
                        causeCodeType                               := CauseCodeType_roadworks_,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z4_D2_Hx,
                        traces                                      := c_PICS_Z4_D2_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := availableForDriving,
                                drivingLaneStatus                   := '0011'B
                            },
                            restriction                             := omit,
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
                            trafficFlowRule                         := passToRight,
                            referenceDenms                          := omit
                        }
                        
garciay's avatar
garciay committed
                    } // End of PICS_Z4_D2
garciay's avatar
garciay committed
                } // End of group denmZone4_D2
                
                group denmZone4_D3 {
                    /**
                     * @desc Z4-D3-EP/POS3
                     */
                    modulepar ReferencePosition PICS_Z4_D3_EP := {
                        latitude                                    := 435573552,                               // Z4-D3-EP/latitude
                        longitude                                   := 103060751,                               // Z4-D3-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    }; // End of PICS_Z4_D3_EP
                    /**
                     * @desc Z4-D3-EP/EventHistory1
                     */
                    modulepar EventHistory PICS_Z4_D3_Hx := { 
                        { // Z4_D3_H1
                            eventPosition := {
                                deltaLatitude                       := 2629,
                                deltaLongitude                      := 3476,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        },
                        { // Z4_D3_H2
                            eventPosition := {
garciay's avatar
garciay committed
                                deltaLatitude                       := 1984, 
                                deltaLongitude                      := 2181,
                                deltaAltitude                       := 0
                            },
                            eventDeltaTime                          := omit,
                            informationQuality                      := 0
                        }
                    }; // End of PICS_Z4_D3_Hx
                    /**
                     * @desc Z4-D3-Traces/Trace1
                     */
                    modulepar Traces PICS_Z4_D3_Tx := {
                        {
                            { // Z4-D3-T1
                                pathPosition := {
                                    deltaLatitude                       := -4167,
                                    deltaLongitude                      := -5534,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D3-T2
                                pathPosition := {
                                    deltaLatitude                       := -450,
                                    deltaLongitude                      := -698,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D3-T3
                                pathPosition := {
                                    deltaLatitude                       := -510,
                                    deltaLongitude                      := -719,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            },
                            { // Z4-D3-T4
                                pathPosition := {
                                    deltaLatitude                       := -393,
                                    deltaLongitude                      := -653,
                                    deltaAltitude                       := 0
                                },
                                pathDeltaTime                           := omit
                            }
                        }
                    }; // End of PICS_Z4_D3_Tx
                    modulepar DenmParm PICS_Z4_D3 := {
garciay's avatar
garciay committed
                        eventPosition                               := c_PICS_Z4_D3_EP,
                        causeCodeType                               := CauseCodeType_roadworks_,
garciay's avatar
garciay committed
                        eventHistory                                := c_PICS_Z4_D3_Hx,
                        traces                                      := c_PICS_Z4_D3_Tx,
                        roadWorksContainerExtended := {
                            lightBarSirenInUse                      := omit,
                            closedLanes := {
                                hardShoulderStatus                  := closed,
                                drivingLaneStatus                   := '0100'B
                            },
                            restriction                             := omit,
garciay's avatar
garciay committed
                            speedLimit                              := c_PICS_SPEED_LIMIT,
                            incidentIndication                      := omit,
                            recommendedPath                         := omit,
                            trafficFlowRule                         := passToRight,
                            referenceDenms                          := omit
                        }
                    } // End of PICS_Z4_D3
                } // group denmZone4_D3
            
garciay's avatar
garciay committed
            } // group denmZone4
        
            group denmZone5 {
                group denmZone5_D1 {
                    /**
                     * @desc Z5-D1-EP/POS0
                     */
                    modulepar DeltaReferencePosition PICS_Z5_D1_POS0 := {
garciay's avatar
garciay committed
                        deltaLatitude                       := 3984,
                        deltaLongitude                      := 4085,
                        deltaAltitude                       := 0
                    }; // End of PICS_Z5_D1_POS0
                    /**
                     * @desc Z5-D1-EP/POS1
                     */
                    modulepar ReferencePosition PICS_Z5_D1_EP := {
                        latitude                                    := 435574984,                               // Z5-D1-EP/latitude
                        longitude                                   := 103061238,                               // Z5-D1-EP/longitude
garciay's avatar
garciay committed
                        positionConfidenceEllipse                   := c_PICS_DENM_POSITION_CONFIDENCE_ELLIPSE,
                        altitude                                    := c_PICS_DENM_ALTITUDE
                    }; // End of PICS_Z5_D1_EP
                    /**
                     * @desc Z5-D1-EP/EventHistory1
                     */
                    modulepar EventHistory PICS_Z5_D1_Hx := { 
                        { // Z5_D1_H1
                            eventPosition := {
                                deltaLatitude                       := -3178,
                                deltaLongitude                      := -4461,
                                deltaAltitude                       := 0
                            },