 unsigned long lastTriggerSignalTime = 0;
 bool lastTriggerType = false;
 
+// can be digital pins
 uint8_t heartbeatLEDGreenPin = 10;
 uint8_t heartbeatLEDRedPin = 6;
 

#if !defined(DISABLE_DISPLAY) && ROLE == ROLE_GROUND
LiquidCrystal display(10, 9, 5, 4, 3, 2);
#endif
byte addresses[][6] = { *(byte*)"1Node", *(byte*)"2Node" };
byte primaryPipeIndex = 1;

// TODO: Choose numbers that make sense
const byte triggerVal = 0b11111111;
const byte resetVal = 0b10101010;
const byte heightInitialVal = 0b01010101;
const byte ackVal = 0b11110000;

#if ROLE == ROLE_GROUND
#define HEARTBEAT_THRESH_MILLIS 1000
#define DISPLAY_TIME_MILLIS 1000

uint8_t triggerButtonPin = A0;
uint8_t resetButtonPin = A1;


#include <RF24_config.h>
#include <nRF24L01.h>
#include <RF24.h>

#if ROLE == ROLE_GROUND

