Added NRF/RAK support for env plugin (#1133)

* Added NRF/RAK support for env plugin

* Added Environmental mixin to platform io
This commit is contained in:
Ben Meadors
2022-01-23 10:05:39 -06:00
committed by GitHub
parent 6830f9861a
commit e706aae41d
4 changed files with 20 additions and 10 deletions

View File

@@ -39,8 +39,7 @@
int32_t EnvironmentalMeasurementPlugin::runOnce()
{
#ifndef NO_ESP32 // this only works on ESP32 devices
#ifndef PORTDUINO
/*
Uncomment the preferences below if you want to use the plugin
without having to configure it from the PythonAPI or WebUI.

View File

@@ -11,9 +11,11 @@
#include "plugins/RoutingPlugin.h"
#include "plugins/AdminPlugin.h"
#include "plugins/CannedMessagePlugin.h"
#ifndef PORTDUINO
#include "plugins/EnvironmentalMeasurementPlugin.h"
#endif
#ifndef NO_ESP32
#include "plugins/esp32/SerialPlugin.h"
#include "plugins/esp32/EnvironmentalMeasurementPlugin.h"
#include "plugins/esp32/RangeTestPlugin.h"
#include "plugins/esp32/StoreForwardPlugin.h"
#endif
@@ -38,7 +40,9 @@ void setupPlugins()
new RotaryEncoderInterruptImpl1();
rotaryEncoderInterruptImpl1->init();
cannedMessagePlugin = new CannedMessagePlugin();
#ifndef PORTDUINO
new EnvironmentalMeasurementPlugin();
#endif
#ifndef NO_ESP32
// Only run on an esp32 based device.
@@ -53,7 +57,6 @@ void setupPlugins()
new RangeTestPlugin();
// new StoreForwardPlugin();
new EnvironmentalMeasurementPlugin();
#endif
// NOTE! This plugin must be added LAST because it likes to check for replies from other plugins and avoid sending extra acks