|
@@ -19,18 +19,9 @@ static void disconnect_callback(uint16_t conn_handle, uint8_t reason) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
void WioTrackerL1Board::begin() {
|
|
void WioTrackerL1Board::begin() {
|
|
|
- NRF52Board::begin();
|
|
|
|
|
|
|
+ NRF52BoardDCDC::begin();
|
|
|
btn_prev_state = HIGH;
|
|
btn_prev_state = HIGH;
|
|
|
|
|
|
|
|
- // Enable DC/DC converter for improved power efficiency
|
|
|
|
|
- uint8_t sd_enabled = 0;
|
|
|
|
|
- sd_softdevice_is_enabled(&sd_enabled);
|
|
|
|
|
- if (sd_enabled) {
|
|
|
|
|
- sd_power_dcdc_mode_set(NRF_POWER_DCDC_ENABLE);
|
|
|
|
|
- } else {
|
|
|
|
|
- NRF_POWER->DCDCEN = 1;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
pinMode(PIN_VBAT_READ, INPUT); // VBAT ADC input
|
|
pinMode(PIN_VBAT_READ, INPUT); // VBAT ADC input
|
|
|
// Set all button pins to INPUT_PULLUP
|
|
// Set all button pins to INPUT_PULLUP
|
|
|
pinMode(PIN_BUTTON1, INPUT_PULLUP);
|
|
pinMode(PIN_BUTTON1, INPUT_PULLUP);
|