CONFIG_DELETE_SAFETY_ZONE

This structure defines the data required to delete a safety zone from the controller’s configuration using its unique identifier.

BYTE#

Field Name

Data Type

Value

Remarks

0

_szIdentifier

char[32]

Unique identifier (UUID string) of the safety zone to delete

Total size: 32 bytes

Defined in: DRFS.h

typedef struct _CONFIG_DELETE_SAFETY_ZONE
{
    /* Unique identifier (UUID) of the safety zone to delete */
    char _szIdentifier[32];

} CONFIG_DELETE_SAFETY_ZONE, *LPCONFIG_DELETE_SAFETY_ZONE;

Note

  • _szIdentifier must match the UUID used when the zone was created (see CONFIG_ADD_SAFETY_ZONE).

  • Typically used with APIs such as delete_safety_zone() to remove a specific zone from the active safety configuration.