Definition in file at24mac.h.
Include dependency graph for at24mac.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | at24mac_params_t |
| struct holding all params needed for device communication More... | |
Macros | |
| #define | AT24MAC_ID_LEN (16) |
| Length of ID128. | |
Typedefs | |
| typedef uint_fast8_t | at24mac_t |
| Device handle type for AT24Mac devices. | |
Enumerations | |
| enum | at24mac_type_t { AT24MAC4XX , AT24MAC6XX } |
| Type of the AT24Mac device. More... | |
Functions | |
| int | at24mac_get_eui48 (at24mac_t dev, eui48_t *addr) |
| Get the unique EUI48 address from a AT24MAC4xx chip. More... | |
| int | at24mac_get_eui64 (at24mac_t dev, eui64_t *addr) |
| Get the unique EUI64 address from a AT24MAC6xx chip. More... | |
| int | at24mac_get_id128 (at24mac_t dev, void *dst) |
| Get the unique ID from a AT24MACxxx chip. More... | |
| at24mac_type_t | at24mac_get_type (at24mac_t dev) |
| Get the type of a AT24MACxxx chip. More... | |