Access layer defines.
More...
Access layer defines.
◆ ACCESS_HANDLE_INVALID
#define ACCESS_HANDLE_INVALID (0xFFFF) |
Invalid access model handle value.
Definition at line 69 of file access.h.
◆ ACCESS_COMPANY_ID_NONE
#define ACCESS_COMPANY_ID_NONE (0xFFFF) |
◆ ACCESS_COMPANY_ID_NORDIC
#define ACCESS_COMPANY_ID_NORDIC (0x0059) |
Company ID value for Nordic Semiconductor.
Definition at line 73 of file access.h.
◆ ACCESS_ELEMENT_INDEX_INVALID
#define ACCESS_ELEMENT_INDEX_INVALID (0xFFFF) |
Invalid element index.
Definition at line 76 of file access.h.
◆ ACCESS_OPCODE_SIG
◆ ACCESS_OPCODE_VENDOR
#define ACCESS_OPCODE_VENDOR |
( |
|
opcode, |
|
|
|
company |
|
) |
| { (opcode), (company) } |
◆ ACCESS_MODEL_SIG
◆ ACCESS_MODEL_VENDOR
#define ACCESS_MODEL_VENDOR |
( |
|
id, |
|
|
|
company |
|
) |
| { (id), (company) } |
Macro used to define a vendor model ID.
- Parameters
-
[in] | id | Model ID. |
[in] | company | Company ID for the vendor model. |
- Returns
- Expands to an initializer for an access_model_id_t struct.
- See also
- access_model_id_t
Definition at line 110 of file access.h.
◆ ACCESS_TTL_USE_DEFAULT
#define ACCESS_TTL_USE_DEFAULT (0xFF) |
Value used for TTL parameters in order to set the TTL to the default value.
Definition at line 113 of file access.h.
◆ ACCESS_MESSAGE_LENGTH_MAX
◆ ACCESS_PUBLISH_PERIOD_STEP_MAX
#define ACCESS_PUBLISH_PERIOD_STEP_MAX (0x3F) |
Max step size used for periodic publishing.
Definition at line 123 of file access.h.
◆ ACCESS_PUBLISH_STEP_RES_BITS
#define ACCESS_PUBLISH_STEP_RES_BITS (2) |
Publish step resolution, number of bits.
Definition at line 126 of file access.h.
◆ ACCESS_PUBLISH_STEP_NUM_BITS
#define ACCESS_PUBLISH_STEP_NUM_BITS (6) |
Publish step number, number of bits.
Definition at line 128 of file access.h.
◆ ACCESS_PUBLISH_PERIOD_NONE