target.h 707 B

1234567891011121314151617181920212223242526
  1. #pragma once
  2. #define RADIOLIB_STATIC_ONLY 1
  3. #include <RadioLib.h>
  4. #include <helpers/radiolib/RadioLibWrappers.h>
  5. #include "ThinkNodeM3Board.h"
  6. #include <helpers/radiolib/CustomLR1110Wrapper.h>
  7. #include <helpers/ArduinoHelpers.h>
  8. #include <helpers/sensors/EnvironmentSensorManager.h>
  9. #include <helpers/sensors/LocationProvider.h>
  10. #include <helpers/AutoDiscoverRTCClock.h>
  11. #ifdef DISPLAY_CLASS
  12. #include "NullDisplayDriver.h"
  13. #endif
  14. #ifdef DISPLAY_CLASS
  15. extern NullDisplayDriver display;
  16. #endif
  17. extern ThinkNodeM3Board board;
  18. extern WRAPPER_CLASS radio_driver;
  19. extern AutoDiscoverRTCClock rtc_clock;
  20. extern EnvironmentSensorManager sensors;
  21. bool radio_init();
  22. mesh::LocalIdentity radio_new_identity();