.. _struct_CONFIG_SAFE_ZONE: CONFIG_SAFE_ZONE ================ This structure holds the safe-zone settings reported in the ``_tSafetySpaceSZ`` field of :ref:`SAFETY_CONFIGURATION_EX `, :ref:`SAFETY_CONFIGURATION_EX2 ` and :ref:`SAFETY_CONFIGURATION_EX2_V3 `. .. list-table:: :widths: 10 28 22 8 32 :header-rows: 1 * - **BYTE#** - **Field Name** - **Data Type** - **Value** - **Remarks** * - 0 - ``_iTargetRef`` - ``unsigned char`` - - - Coordinate reference * - 1 - ``_tLine[2]`` - :ref:`LINE ` [2] - [mm] - Two line segments * - 33 - ``_tPoint[3]`` - :ref:`POINT_2D ` [3] - [mm] - Three points Total size: 57 bytes **Defined in:** ``DRFS.h`` .. code-block:: cpp typedef struct _CONFIG_SAFE_ZONE { unsigned char _iTargetRef; LINE _tLine[2]; POINT_2D _tPoint[3]; } CONFIG_SAFE_ZONE, *LPCONFIG_SAFE_ZONE;