Commit 1ad766e4 authored by berge's avatar berge
Browse files

Added PICS selection in all CAM TPs

parent 91ac290a
Loading
Loading
Loading
Loading
+24 −17
Original line number Diff line number Diff line
@@ -14,69 +14,63 @@ module LibItsCam_Pics {
        
        /**
         * @desc Is IUT a public transport vehicle 
         * @see  ETSI TS 102 868-1 v0.0.1 A.2/1
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_PUBLICTRANS := false;
        
        /**
         * @desc Is IUT a special transport vehicle 
         * @see  ETSI TS 102 868-1 v0.0.1 A12/2
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_SPECIALTRANS := false;
        
        /**
         * @desc Is IUT a dangerous goods vehicle 
         * @see  ETSI TS 102 868-1 v0.0.1 A.2/3
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_DANGEROUSGOODS := false;
        
        /**
         * @desc Is IUT a road works vehicle 
         * @see  ETSI TS 102 868-1 v0.0.1 A.2/4
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_ROADWORKS := false;
        
        /**
         * @desc Is IUT a rescue vehicle 
         * @see  ETSI TS 102 868-1 v0.0.1 A.2/5
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_RESCUE := false;
        
        /**
         * @desc Is IUT an emergency vehicle 
         * @see  ETSI TS 102 868-1 v0.0.1 A.2/6
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_EMERGENCY := false;
        
        /**
         * @desc Is IUT a safety car vehicle 
         * @see  ETSI TS 102 868-1 v0.0.1 A.2/7
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_SAFETY_CAR := false;
        
        /**
         * @desc Does IUT support 'lowFrequencyContainer' in CamParameters?
         * @see  ETSI TS 102 868-1 v0.0.1 A.8/3
         */
        modulepar boolean PICS_LOWFREQUENCYCONTAINER := true;
        
        /**
         * @desc Does IUT support 'specialVehicleContainer' in CamParameters?
         * @see  ETSI TS 102 868-1 v0.0.1 A.8/4
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_SPECIALVEHICLECONTAINER := true;
        
        /**
         * @desc Maximum time interval between CAM generations (in seconds).
         *       Default value, as per base standard: 1.0s 
         * @see  ETSI TS 102 868-1 v0.0.1 A.22/1
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar float PICS_T_GENCAMMAX := 1.000;
        
        /**
         * @desc Minimum time interval between CAM generations (in seconds).
         *       Default value, as per base standard: 0.1s 
         * @see  ETSI TS 102 868-1 v0.0.1 A.22/2
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar float PICS_T_GENCAMMIN := 0.100;
        
@@ -85,10 +79,23 @@ module LibItsCam_Pics {
         *       according to the requirements of the 
         *       Decentralized Congestion Control(DCC).
         *       Default value, as per base standard: 0.1s 
         * @see  ETSI TS 102 868-1 v0.0.1 A.22/4
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar float PICS_T_GENCAMDCC := 0.100;
        
        /**
         * @desc Support for CAM generation
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_CAM_GENERATION := true;

        /**
         * @desc Support for CAM reception
         * @see  ETSI TS 102 868-2 Table 3
         */
        modulepar boolean PICS_CAM_RECEPTION := true;

        
    } // end camPics
    
} // end LibItsCam_Pics