From f32b5616272d4bfbbee09cdc3e8c7acd82cecb69 Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Tue, 18 Oct 2022 21:27:08 +0200 Subject: [PATCH] Show detected max power in dev info dialogue --- src/WebApi_devinfo.cpp | 1 + webapp/src/components/DevInfo.vue | 4 ++++ webapp/src/types/DevInfoStatus.ts | 3 ++- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/WebApi_devinfo.cpp b/src/WebApi_devinfo.cpp index 7795f56..318b2f0 100644 --- a/src/WebApi_devinfo.cpp +++ b/src/WebApi_devinfo.cpp @@ -42,6 +42,7 @@ void WebApiDevInfoClass::onDevInfoStatus(AsyncWebServerRequest* request) devInfoObj[F("hw_part_number")] = inv->DevInfo()->getHwPartNumber(); devInfoObj[F("hw_version")] = inv->DevInfo()->getHwVersion(); devInfoObj[F("hw_model_name")] = inv->DevInfo()->getHwModelName(); + devInfoObj[F("max_power")] = inv->DevInfo()->getMaxPower(); char timebuffer[32]; const time_t t = inv->DevInfo()->getFwBuildDateTime(); diff --git a/webapp/src/components/DevInfo.vue b/webapp/src/components/DevInfo.vue index b7175a0..b921683 100644 --- a/webapp/src/components/DevInfo.vue +++ b/webapp/src/components/DevInfo.vue @@ -13,6 +13,10 @@ here. + + Detected max. Power + {{ devInfoList.max_power }} W + Bootloader Version {{ formatVersion(devInfoList.fw_bootloader_version) }} diff --git a/webapp/src/types/DevInfoStatus.ts b/webapp/src/types/DevInfoStatus.ts index 76f4cff..e42b5fb 100644 --- a/webapp/src/types/DevInfoStatus.ts +++ b/webapp/src/types/DevInfoStatus.ts @@ -5,5 +5,6 @@ export interface DevInfoStatus { fw_build_datetime: Date, hw_part_number: number, hw_version: number, - hw_model_name: string + hw_model_name: string, + max_power: number, } \ No newline at end of file