17 lines
541 B
C
17 lines
541 B
C
#pragma once
|
|
|
|
#ifndef COMPANION_FEATURE_READER
|
|
#if defined(COMPANION_RADIO_FULL) && defined(ENABLE_USB_INTERFACE) \
|
|
&& (defined(ESP32_PLATFORM) || defined(NRF52_PLATFORM))
|
|
#define COMPANION_FEATURE_READER 1
|
|
#else
|
|
#define COMPANION_FEATURE_READER 0
|
|
#endif
|
|
#endif
|
|
|
|
#if COMPANION_FEATURE_READER \
|
|
&& !(defined(COMPANION_RADIO_FULL) && defined(ENABLE_USB_INTERFACE) \
|
|
&& (defined(ESP32_PLATFORM) || defined(NRF52_PLATFORM)))
|
|
#error "Reader lookup requires an ESP32 or nRF52 Full Companion USB terminal"
|
|
#endif
|