|
|
@@ -14,19 +14,12 @@
|
|
|
#define REAL_VBAT_MV_PER_LSB (VBAT_DIVIDER_COMP * VBAT_MV_PER_LSB)
|
|
|
|
|
|
class ThinkNodeM1Board : public NRF52Board {
|
|
|
-protected:
|
|
|
- uint8_t startup_reason;
|
|
|
-
|
|
|
public:
|
|
|
|
|
|
void begin();
|
|
|
uint16_t getBattMilliVolts() override;
|
|
|
bool startOTAUpdate(const char* id, char reply[]) override;
|
|
|
|
|
|
- uint8_t getStartupReason() const override {
|
|
|
- return startup_reason;
|
|
|
- }
|
|
|
-
|
|
|
#if defined(P_LORA_TX_LED)
|
|
|
void onBeforeTransmit() override {
|
|
|
digitalWrite(P_LORA_TX_LED, HIGH); // turn TX LED on
|