LibItsIvim_Pixits.ttcn 3.08 KB
Newer Older
 *    @author      ETSI / STF517 / TTF002
Yann Garcia's avatar
Yann Garcia committed
 *    @version     $Url: https://oldforge.etsi.org/svn/LibIts/tags/20170222_STF527_Final/ttcn/IVIM/LibItsIvim_Pixits.ttcn $
 *                 $Id: LibItsIvim_Pixits.ttcn 1315 2016-12-15 13:25:41Z garciay $
garciay's avatar
garciay committed
 *    @desc        IVIM PIXITS
 *    @copyright   ETSI Copyright Notification
 *                 No part may be reproduced except as authorized by written permission.
 *                 The copyright and the foregoing restriction extend to reproduction in all media.
 *                 All rights reserved.
 *
 */
module LibItsIvim_Pixits {
    
    // LibIts
    import from EfcDsrcGeneric language "ASN.1:1997" all;
    import from EfcDsrcApplication language "ASN.1:1997" all;
    import from IVI language "ASN.1:1997" all;
    import from ITS_Container language "ASN.1:1997" all;
    
    /**
     * @desc IUT Provider identifier
     *       Provider description used in IVIM messages sent by the tester
garciay's avatar
garciay committed
     * @see  ETSI TS 103 191-3 Table B.8
garciay's avatar
garciay committed
    modulepar Provider PX_PROVIDER := { 
        countryCode         := '0000000000'B,
        providerIdentifier  := 0
    }
    
    /**
     * @desc IUT IVI identifier
     *      IVI identification number
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar integer PX_IVI_ID := 2;
    
    /**
     * @desc IUT ZoneId 1 identifier
     *       ZoneId 1 used in IVIM messages sent by the tester
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar Zid PX_ZONEID_1 := 1;
    
    /**
     * @desc IUT ZoneId 2 identifier
     *       ZoneId 2 used in IVIM messages sent by the tester
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar Zid PX_ZONEID_2 := 2;
    /**
     * @desc IUT LaneId identifier
     *       LaneId used in IVIM messages sent by the tester
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar LanePosition PX_LANE := 1; //innermostDrivingLane(1)
    
    /**
     * @desc IUT RelavanceZoneId identifier
     *       RelavanceZoneId used in IVIM messages sent by the tester
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar Zid PX_RELAVANCE_ZONEID := 1;
    
    /**
     * @desc IUT DetectionZoneId identifier
     *       DetectionZoneId used in IVIM messages sent by the tester
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar Zid PX_DETECTION_ZONEID := 1;
    
    /**
     * @desc IUT DriverAwarenesZoneId identifier
     *       DriverAwarenesZoneId used in IVIM messages sent by the tester
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar Zid PX_DRIVER_AWARENES_ZONEID := 1;
    
    /**
     * @desc IUT LayoutId identifier
     *       LayoutId used in IVIM messages sent by the tester
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar integer PX_LAYOUTID := 1;
    /**
     * @desc IUT RScode integer variant
     *       see TpFunction to set the correct value
     *       used in f_IS_IVI_RCV_SSP_BO_03 and f_IS_IVI_RCV_SSP_BO_04
     *       //add others if needed
     * @see  ETSI TS 103 191-3 Table B.8
     */
    modulepar integer PX_RSCODE_VA := 1;
} // End of module LibItsIvim_Pixits