|
My Project
|

Go to the source code of this file.
Functions | |
| void | internalDataReceivedCallback (const uint8_t *mac, const uint8_t *incomingData, int len) |
| void | internalDataSentCallback (const uint8_t *mac_addr, esp_now_send_status_t status) |
| void | printAddress (uint8_t mac[6]) |
| uint8_t | initializeESPNOW (uint8_t *macAddress) |
| void | createMacAddress (uint8_t lastByte, uint8_t mac[6]) |
| uint8_t | sendDataString (String data) |
| uint8_t | sendData (char *data, uint16_t len) |
| __attribute__ ((weak)) void onDataReceived(String data) | |
Variables | |
| esp_now_peer_info_t | peerInfo |
| uint8_t | broadcastAddress [] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00} |
| bool | radioHasBeenInitialized = false |
| void createMacAddress | ( | uint8_t | lastByte, |
| uint8_t | mac[6] | ||
| ) |
Definition at line 67 of file radio.cpp.
Referenced by CanSatInit(), and GroundStationInit().

| uint8_t initializeESPNOW | ( | uint8_t * | macAddress | ) |
Definition at line 30 of file radio.cpp.
References broadcastAddress, internalDataReceivedCallback(), internalDataSentCallback(), peerInfo, and radioHasBeenInitialized.
Referenced by CanSatInit(), and GroundStationInit().


| void internalDataReceivedCallback | ( | const uint8_t * | mac, |
| const uint8_t * | incomingData, | ||
| int | len | ||
| ) |
Definition at line 109 of file radio.cpp.
References len.
Referenced by initializeESPNOW().

| void internalDataSentCallback | ( | const uint8_t * | mac_addr, |
| esp_now_send_status_t | status | ||
| ) |
Definition at line 102 of file radio.cpp.
Referenced by initializeESPNOW().

| uint8_t sendData | ( | char * | data, |
| uint16_t | len | ||
| ) |
Definition at line 89 of file radio.cpp.
References broadcastAddress, len, and radioHasBeenInitialized.
| uint8_t sendDataString | ( | String | data | ) |
Definition at line 77 of file radio.cpp.
References broadcastAddress, and radioHasBeenInitialized.
Referenced by sendData().

| uint8_t broadcastAddress[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00} |
Definition at line 11 of file radio.cpp.
Referenced by initializeESPNOW(), sendData(), and sendDataString().
| esp_now_peer_info_t peerInfo |
Definition at line 9 of file radio.cpp.
Referenced by initializeESPNOW().
| bool radioHasBeenInitialized = false |
Definition at line 16 of file radio.cpp.
Referenced by initializeESPNOW(), sendData(), and sendDataString().
1.8.17