Interface for the generic BLE address helper functions. More...
Interface for the generic BLE address helper functions.
Definition in file addr.h.
Include dependency graph for addr.h:Go to the source code of this file.
Macros | |
| #define | BLUETIL_ADDR_STRLEN (18U) |
| The length of a BLE address string in bytes (including '\0') | |
| #define | BLUETIL_IPV6_IID_STRLEN (28U) |
| The length of an IPv6 IID string in bytes (including '\0') | |
Functions | |
| void | bluetil_addr_swapped_cp (const uint8_t *src, uint8_t *dst) |
| Copy address and swap the byte order in the target buffer. More... | |
| void | bluetil_addr_sprint (char *out, const uint8_t *addr) |
| Convert the given BLE address to a human readable string. More... | |
| void | bluetil_addr_print (const uint8_t *addr) |
| Print the given BLE address to STDOUT. More... | |
| uint8_t * | bluetil_addr_from_str (uint8_t *addr, const char *addr_str) |
| Parse a BLE address from the given string. More... | |
| void | bluetil_addr_ipv6_l2ll_sprint (char *out, const uint8_t *addr) |
| Get a string representation of the given BLE addresses IID-based link local address. More... | |
| void | bluetil_addr_ipv6_l2ll_print (const uint8_t *addr) |
| Dump the given BLE addresses IPv6 IID-based link local address to STDIO. More... | |