Functions | |
FLASH_EXTERN (uint16_t VendorIdentifier) | |
void | vendor_data_confirm (nwk_enum_t Status, uint8_t PairingRef, profile_id_t ProfileId, uint8_t Handle) |
Post processing of the vendor data confirm. More... | |
bool | vendor_data_request (uint8_t PairingRef, profile_id_t ProfileId, uint16_t VendorId, uint8_t nsduLength, uint8_t *nsdu, uint8_t TxOptions) |
Vendor data request. More... | |
FLASH_EXTERN | ( | uint16_t | VendorIdentifier | ) |
void vendor_data_confirm | ( | nwk_enum_t | Status, |
uint8_t | PairingRef, | ||
profile_id_t | ProfileId, | ||
uint8_t | Handle | ||
) |
Post processing of the vendor data confirm.
status | nwk status (constants defined by nwk layer) |
PairingRef | Pairing reference |
Handle | Network Layer retries |
bool vendor_data_request | ( | uint8_t | PairingRef, |
profile_id_t | ProfileId, | ||
uint16_t | VendorId, | ||
uint8_t | nsduLength, | ||
uint8_t * | nsdu, | ||
uint8_t | TxOptions | ||
) |
Vendor data request.
The vendor data request allows a device to send a vendor specific data frame.
PairingRef | Pairing reference of the recipient of the transmission |
ProfileId | Profile id used for the transmission |
VendorId | Vendor id used for the transmission |
nsduLength | Length of the payload data |
nsdu | Pointer to the payload data |
TxOptions | Transit options |
References FUNC_PTR, nlde_data_request(), PROFILE_ID_ZRC, and vendor_data_confirm().
Referenced by print_vendor_data_submenu().