Go to the source code of this file.
|
int | esp_now_init (void) |
|
int | esp_now_deinit (void) |
|
int | esp_now_register_send_cb (esp_now_send_cb_t cb) |
|
int | esp_now_unregister_send_cb (void) |
|
int | esp_now_register_recv_cb (esp_now_recv_cb_t cb) |
|
int | esp_now_unregister_recv_cb (void) |
|
int | esp_now_send (u8 *da, u8 *data, int len) |
|
int | esp_now_add_peer (u8 *mac_addr, u8 role, u8 channel, u8 *key, u8 key_len) |
|
int | esp_now_del_peer (u8 *mac_addr) |
|
int | esp_now_set_self_role (u8 role) |
|
int | esp_now_get_self_role (void) |
|
int | esp_now_set_peer_role (u8 *mac_addr, u8 role) |
|
int | esp_now_get_peer_role (u8 *mac_addr) |
|
int | esp_now_set_peer_channel (u8 *mac_addr, u8 channel) |
|
int | esp_now_get_peer_channel (u8 *mac_addr) |
|
int | esp_now_set_peer_key (u8 *mac_addr, u8 *key, u8 key_len) |
|
int | esp_now_get_peer_key (u8 *mac_addr, u8 *key, u8 *key_len) |
|
u8 * | esp_now_fetch_peer (bool restart) |
|
int | esp_now_is_peer_exist (u8 *mac_addr) |
|
int | esp_now_get_cnt_info (u8 *all_cnt, u8 *encrypt_cnt) |
|
int | esp_now_set_kok (u8 *key, u8 len) |
|
◆ esp_now_recv_cb_t
typedef void(* esp_now_recv_cb_t) (u8 *mac_addr, u8 *data, u8 len) |
◆ esp_now_send_cb_t
typedef void(* esp_now_send_cb_t) (u8 *mac_addr, u8 status) |
◆ esp_now_role
Enumerator |
---|
ESP_NOW_ROLE_IDLE | |
ESP_NOW_ROLE_CONTROLLER | |
ESP_NOW_ROLE_SLAVE | |
ESP_NOW_ROLE_COMBO | |
ESP_NOW_ROLE_MAX | |
Definition at line 28 of file espnow.h.
◆ esp_now_add_peer()
int esp_now_add_peer |
( |
u8 * |
mac_addr, |
|
|
u8 |
role, |
|
|
u8 |
channel, |
|
|
u8 * |
key, |
|
|
u8 |
key_len |
|
) |
| |
◆ esp_now_deinit()
int esp_now_deinit |
( |
void |
| ) |
|
◆ esp_now_del_peer()
int esp_now_del_peer |
( |
u8 * |
mac_addr | ) |
|
◆ esp_now_fetch_peer()
u8* esp_now_fetch_peer |
( |
bool |
restart | ) |
|
◆ esp_now_get_cnt_info()
int esp_now_get_cnt_info |
( |
u8 * |
all_cnt, |
|
|
u8 * |
encrypt_cnt |
|
) |
| |
◆ esp_now_get_peer_channel()
int esp_now_get_peer_channel |
( |
u8 * |
mac_addr | ) |
|
◆ esp_now_get_peer_key()
int esp_now_get_peer_key |
( |
u8 * |
mac_addr, |
|
|
u8 * |
key, |
|
|
u8 * |
key_len |
|
) |
| |
◆ esp_now_get_peer_role()
int esp_now_get_peer_role |
( |
u8 * |
mac_addr | ) |
|
◆ esp_now_get_self_role()
int esp_now_get_self_role |
( |
void |
| ) |
|
◆ esp_now_init()
int esp_now_init |
( |
void |
| ) |
|
◆ esp_now_is_peer_exist()
int esp_now_is_peer_exist |
( |
u8 * |
mac_addr | ) |
|
◆ esp_now_register_recv_cb()
◆ esp_now_register_send_cb()
◆ esp_now_send()
int esp_now_send |
( |
u8 * |
da, |
|
|
u8 * |
data, |
|
|
int |
len |
|
) |
| |
◆ esp_now_set_kok()
int esp_now_set_kok |
( |
u8 * |
key, |
|
|
u8 |
len |
|
) |
| |
◆ esp_now_set_peer_channel()
int esp_now_set_peer_channel |
( |
u8 * |
mac_addr, |
|
|
u8 |
channel |
|
) |
| |
◆ esp_now_set_peer_key()
int esp_now_set_peer_key |
( |
u8 * |
mac_addr, |
|
|
u8 * |
key, |
|
|
u8 |
key_len |
|
) |
| |
◆ esp_now_set_peer_role()
int esp_now_set_peer_role |
( |
u8 * |
mac_addr, |
|
|
u8 |
role |
|
) |
| |
◆ esp_now_set_self_role()
int esp_now_set_self_role |
( |
u8 |
role | ) |
|
◆ esp_now_unregister_recv_cb()
int esp_now_unregister_recv_cb |
( |
void |
| ) |
|
◆ esp_now_unregister_send_cb()
int esp_now_unregister_send_cb |
( |
void |
| ) |
|