mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-11-02 19:02:00 +00:00
Update CommonCLI.cpp
This commit is contained in:
@@ -274,8 +274,16 @@ void CommonCLI::handleCommand(uint32_t sender_timestamp, char* command, char* re
|
|||||||
} else if (memcmp(command, "board", 5) == 0) {
|
} else if (memcmp(command, "board", 5) == 0) {
|
||||||
sprintf(reply, "%s", _board->getManufacturerName());
|
sprintf(reply, "%s", _board->getManufacturerName());
|
||||||
} else if (strcmp(command, "power") == 0) {
|
} else if (strcmp(command, "power") == 0) {
|
||||||
snprintf(reply, 160, "batt:%u mV ext:%s charger:%s",
|
const char* usb_state = _board->hasUsbPowerDetect()
|
||||||
|
? (_board->isUsbPowered() ? "yes" : "no")
|
||||||
|
: "n/a";
|
||||||
|
const char* solar_state = _board->hasSolarChargerDetect()
|
||||||
|
? (_board->isSolarChargerActive() ? "yes" : "no")
|
||||||
|
: "n/a";
|
||||||
|
snprintf(reply, 160, "batt:%u mV usb:%s solar_chg:%s ext:%s charger:%s",
|
||||||
(unsigned)_board->getBattMilliVolts(),
|
(unsigned)_board->getBattMilliVolts(),
|
||||||
|
usb_state,
|
||||||
|
solar_state,
|
||||||
_board->isExternalPowered() ? "yes" : "no",
|
_board->isExternalPowered() ? "yes" : "no",
|
||||||
_board->isChargerActive() ? "yes" : "no");
|
_board->isChargerActive() ? "yes" : "no");
|
||||||
} else if (memcmp(command, "sensor get ", 11) == 0) {
|
} else if (memcmp(command, "sensor get ", 11) == 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user