added preprocessor statements to switch out MAC Addresses at compile time
This commit is contained in:
@@ -15,6 +15,11 @@
|
||||
const bool writeBoardID = false;
|
||||
int boardID = 1;
|
||||
|
||||
// set Arena, switches the MAC addresses out
|
||||
// 1 = Arena A (Ant)
|
||||
// 2 = Arena B (Beetle)
|
||||
#define ARENA 1
|
||||
|
||||
// Hardware connections
|
||||
#define START_BTN_PIN 10
|
||||
#define PAUSE_BTN_PIN 8
|
||||
@@ -46,10 +51,13 @@ bool sendDATAvar = false;
|
||||
// ESP-NOW config
|
||||
|
||||
// REPLACE WITH YOUR RECEIVER MAC Address
|
||||
// A Arena
|
||||
uint8_t broadcastAddress[] = {0x84, 0xFC, 0xE6, 0xC7, 0x1A, 0x8C};
|
||||
// B Arena
|
||||
//uint8_t broadcastAddress[] = {0xD8, 0x3B, 0xDA, 0xC9, 0x0C, 0xEE};
|
||||
#if ARENA == 1
|
||||
// A Arena Controller MAC Address
|
||||
uint8_t broadcastAddress[] = {0x84, 0xFC, 0xE6, 0xC7, 0x1A, 0x8C};
|
||||
#elif ARENA == 2
|
||||
// B Arena Controller MAC Address
|
||||
uint8_t broadcastAddress[] = {0xD8, 0x3B, 0xDA, 0xC9, 0x0C, 0xEE};
|
||||
#endif
|
||||
|
||||
// Structure example to send data
|
||||
// Must match the receiver structure
|
||||
|
||||
Reference in New Issue
Block a user