cwIoPresetSelApp.cpp, ui.cfg : Add 'RT' and 'Hw' reports buttons.

This commit is contained in:
kevin 2024-04-06 15:41:20 -04:00
parent d5f75f961c
commit 7d3be5ebc6
2 changed files with 14 additions and 0 deletions

View File

@ -47,6 +47,8 @@ namespace cw
kPanelDivId = 1000, kPanelDivId = 1000,
kQuitBtnId, kQuitBtnId,
kIoReportBtnId, kIoReportBtnId,
kIoHwReportBtnId,
kIoRtReportBtnId,
kNetPrintBtnId, kNetPrintBtnId,
kReportBtnId, kReportBtnId,
kLatencyBtnId, kLatencyBtnId,
@ -155,6 +157,8 @@ namespace cw
{ ui::kRootAppId, kPanelDivId, "panelDivId" }, { ui::kRootAppId, kPanelDivId, "panelDivId" },
{ kPanelDivId, kQuitBtnId, "quitBtnId" }, { kPanelDivId, kQuitBtnId, "quitBtnId" },
{ kPanelDivId, kIoReportBtnId, "ioReportBtnId" }, { kPanelDivId, kIoReportBtnId, "ioReportBtnId" },
{ kPanelDivId, kIoHwReportBtnId, "ioHwReportBtnId" },
{ kPanelDivId, kIoRtReportBtnId, "ioRtReportBtnId" },
{ kPanelDivId, kNetPrintBtnId, "netPrintBtnId" }, { kPanelDivId, kNetPrintBtnId, "netPrintBtnId" },
{ kPanelDivId, kReportBtnId, "reportBtnId" }, { kPanelDivId, kReportBtnId, "reportBtnId" },
{ kPanelDivId, kLatencyBtnId, "latencyBtnId" }, { kPanelDivId, kLatencyBtnId, "latencyBtnId" },
@ -3025,6 +3029,14 @@ rc_t _on_ui_play_loc(app_t* app, unsigned appId, unsigned loc);
break; break;
case kIoReportBtnId: case kIoReportBtnId:
io::report( app->ioH );
break;
case kIoHwReportBtnId:
io::hardwareReport( app->ioH );
break;
case kIoRtReportBtnId:
io::realTimeReport( app->ioH ); io::realTimeReport( app->ioH );
break; break;

View File

@ -10,6 +10,8 @@
row: { row: {
button:{ name: quitBtnId, title:"Quit" }, button:{ name: quitBtnId, title:"Quit" },
button:{ name: ioReportBtnId, title:"IO Report" }, button:{ name: ioReportBtnId, title:"IO Report" },
button:{ name: ioRtReportBtnId, title: "IO RT Report" },
button:{ name: ioHwReportBtnId, title: "IO Hw Report" },
button:{ name: netPrintBtnId, title:"Print Network" } button:{ name: netPrintBtnId, title:"Print Network" }
button:{ name: reportBtnId, title:"App Report" }, button:{ name: reportBtnId, title:"App Report" },
button:{ name: latencyBtnId, title:"Latency Reset"}, button:{ name: latencyBtnId, title:"Latency Reset"},