Tricked-out declaration

This commit is contained in:
Scott Lahteine
2021-03-10 12:35:26 -06:00
parent 9cba3c87ef
commit 048f6b4731
2 changed files with 14 additions and 3 deletions

View File

@@ -31,7 +31,12 @@
#include <Wire.h>
DefaultSerial1 MSerial0(false);
#define _IMPLEMENT_SERIAL(X) DefaultSerial##X MSerial##X(false)
#define IMPLEMENT_SERIAL(X) _IMPLEMENT_SERIAL(X)
#if WITHIN(SERIAL_PORT, 0, 3)
IMPLEMENT_SERIAL(SERIAL_PORT);
#endif
USBSerialType USBSerial(false, SerialUSB);
uint16_t HAL_adc_result, HAL_adc_select;