Test Harness Z3#

API and Callbacks for the Test Harness Z3 Component.

This component contains the functionality necessary for creating a ZigBee 3.0 test harness application.

Enumerations#

enum
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_ZR_NOT_ADDRESS_ASSIGNABLE = 0x00
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_ZR_ADDRESS_ASSIGNABLE = 0x01
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_ZED_NOT_ADDRESS_ASSIGNABLE = 0x02
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_ZED_ADDRESS_ASSIGNABLE = 0x03
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_SLEEPY_ZED_NOT_ADDRESS_ASSIGNABLE = 0x04
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_SLEEPY_ZED_ADDRESS_ASSIGNABLE = 0x05
}

Typedefs#

Macros#

#define
#define
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_MAX EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_SLEEPY_ZED_ADDRESS_ASSIGNABLE

Enumeration Documentation#

EmAfPluginTestHarnessZ3DeviceModeEnum#

EmAfPluginTestHarnessZ3DeviceModeEnum
Enumerator
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_ZR_NOT_ADDRESS_ASSIGNABLE
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_ZR_ADDRESS_ASSIGNABLE
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_ZED_NOT_ADDRESS_ASSIGNABLE
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_ZED_ADDRESS_ASSIGNABLE
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_SLEEPY_ZED_NOT_ADDRESS_ASSIGNABLE
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_SLEEPY_ZED_ADDRESS_ASSIGNABLE

Definition at line 42 of file app/framework/plugin/test-harness-z3/test-harness-z3-core.h

Typedef Documentation#

EmAfPluginTestHarnessZ3DeviceMode#

typedef uint8_t EmAfPluginTestHarnessZ3DeviceMode

Definition at line 54 of file app/framework/plugin/test-harness-z3/test-harness-z3-core.h

Variable Documentation#

emAfPluginTestHarnessZ3DeviceMode#

EmAfPluginTestHarnessZ3DeviceMode emAfPluginTestHarnessZ3DeviceMode

Definition at line 55 of file app/framework/plugin/test-harness-z3/test-harness-z3-core.h

emAfPluginTestHarnessZ3TouchlinkProfileId#

uint16_t emAfPluginTestHarnessZ3TouchlinkProfileId

Definition at line 56 of file app/framework/plugin/test-harness-z3/test-harness-z3-core.h

Macro Definition Documentation#

TEST_HARNESS_Z3_PRINT_NAME#

#define TEST_HARNESS_Z3_PRINT_NAME
Value:
"TestHarnessZ3"

Definition at line 36 of file app/framework/plugin/test-harness-z3/test-harness-z3-core.h

EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_MAX#

#define EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_MAX
Value:
EM_AF_PLUGIN_TEST_HARNESS_Z3_DEVICE_MODE_SLEEPY_ZED_ADDRESS_ASSIGNABLE

Definition at line 58 of file app/framework/plugin/test-harness-z3/test-harness-z3-core.h

COMMAND_DATA_SIZE#

#define COMMAND_DATA_SIZE
Value:
128

Definition at line 60 of file app/framework/plugin/test-harness-z3/test-harness-z3-core.h

EXTRA_COMMAND_BYTES#

#define EXTRA_COMMAND_BYTES
Value:
5

Definition at line 61 of file app/framework/plugin/test-harness-z3/test-harness-z3-core.h