diff --git a/examples/knx-linux-coupler/CMakeLists.txt b/examples/knx-linux-coupler/CMakeLists.txt index dfbb21a..7e36926 100644 --- a/examples/knx-linux-coupler/CMakeLists.txt +++ b/examples/knx-linux-coupler/CMakeLists.txt @@ -104,7 +104,8 @@ set(SOURCES ../../src/knx/rf_data_link_layer.h ../../src/knx/rf_medium_object.cpp ../../src/knx/rf_medium_object.h - ../../src/knx/rf_physical_layer.cpp + ../../src/knx/rf_physical_layer_cc1101.cpp + ../../src/knx/rf_physical_layer_cc1101.h ../../src/knx/rf_physical_layer.h ../../src/knx/router_object.cpp ../../src/knx/router_object.h diff --git a/examples/knx-linux/CMakeLists.txt b/examples/knx-linux/CMakeLists.txt index 40d21c8..c0ef749 100644 --- a/examples/knx-linux/CMakeLists.txt +++ b/examples/knx-linux/CMakeLists.txt @@ -104,7 +104,8 @@ set(SOURCES ../../src/knx/rf_data_link_layer.h ../../src/knx/rf_medium_object.cpp ../../src/knx/rf_medium_object.h - ../../src/knx/rf_physical_layer.cpp + ../../src/knx/rf_physical_layer_cc1101.cpp + ../../src/knx/rf_physical_layer_cc1101.h ../../src/knx/rf_physical_layer.h ../../src/knx/router_object.cpp ../../src/knx/router_object.h diff --git a/src/knx/rf_physical_layer_cc1101.cpp b/src/knx/rf_physical_layer_cc1101.cpp index b58b721..8b0a23a 100644 --- a/src/knx/rf_physical_layer_cc1101.cpp +++ b/src/knx/rf_physical_layer_cc1101.cpp @@ -1,3 +1,5 @@ +#ifndef DeviceFamily_CC13X0 + #include "config.h" #ifdef USE_RF @@ -754,4 +756,6 @@ void RfPhysicalLayerCC1101::loop() } } -#endif +#endif // USE_RF + +#endif // DeviceFamily_CC13X0 diff --git a/src/knx/rf_physical_layer_cc1101.h b/src/knx/rf_physical_layer_cc1101.h index ad967f4..7453aae 100644 --- a/src/knx/rf_physical_layer_cc1101.h +++ b/src/knx/rf_physical_layer_cc1101.h @@ -1,5 +1,7 @@ #pragma once +#ifndef DeviceFamily_CC13X0 + #include "config.h" #ifdef USE_RF @@ -240,4 +242,6 @@ class RfPhysicalLayerCC1101 : public RfPhysicalLayer Platform& _platform; }; -#endif +#endif // USE_RF + +#endif // DeviceFamily_CC13X0 \ No newline at end of file diff --git a/src/knx/rf_physical_layer_cc1310.cpp b/src/knx/rf_physical_layer_cc1310.cpp index dbcb80a..8cc838a 100644 --- a/src/knx/rf_physical_layer_cc1310.cpp +++ b/src/knx/rf_physical_layer_cc1310.cpp @@ -1,3 +1,5 @@ +#ifdef DeviceFamily_CC13X0 + #include "config.h" #ifdef USE_RF @@ -307,4 +309,6 @@ void RfPhysicalLayerCC1310::loop() } } -#endif +#endif // USE_RF + +#endif // DeviceFamily_CC13X0 \ No newline at end of file diff --git a/src/knx/rf_physical_layer_cc1310.h b/src/knx/rf_physical_layer_cc1310.h index 72421ca..80f0bd4 100644 --- a/src/knx/rf_physical_layer_cc1310.h +++ b/src/knx/rf_physical_layer_cc1310.h @@ -1,5 +1,7 @@ #pragma once +#ifdef DeviceFamily_CC13X0 + #include "config.h" #ifdef USE_RF @@ -34,4 +36,6 @@ class RfPhysicalLayerCC1310 : public RfPhysicalLayer uint8_t _loopState = RX_START; }; -#endif +#endif // USE_RF + +#endif // DeviceFamily_CC13X0 \ No newline at end of file