Skip to content

Commit a805b08

Browse files
committed
Prepare for release, build on latest
1 parent b72d58f commit a805b08

10 files changed

Lines changed: 18 additions & 19 deletions

File tree

examples/arduino32/dynamicMenuItems/dynamicMenuItems.emf

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -590,15 +590,14 @@
590590
"eepromDefinition": "",
591591
"authenticatorDefinition": "",
592592
"projectIoExpanders": [
593-
"deviceIO:",
594-
"mcp23017:io23017:32:10"
593+
"mcp23017:io23017:32:10",
594+
"deviceIO:"
595595
],
596596
"menuInMenuCollection": {
597597
"menuDefinitions": []
598598
},
599599
"packageNamespace": "",
600-
"appIsModular": false,
601-
"listOfEmbeddedForms": []
600+
"appIsModular": false
602601
},
603602
"stringLists": []
604603
}

examples/arduino32/dynamicMenuItems/generated/dynamicMenuItems_menu.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use elsewhere.
99
*/
1010

11-
// Generated for Arduino 32bit ARM by TcMenu 4.3.1 on 2024-09-28T08:15:53.193774100Z.
11+
// Generated for Arduino 32bit ARM by TcMenu 4.5.0 on 2025-11-01T12:26:00.356314700Z.
1212

1313
#include <tcMenu.h>
1414
#include "dynamicMenuItems_menu.h"

examples/arduino32/dynamicMenuItems/generated/dynamicMenuItems_menu.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
#include <tcMenuKeyboard.h>
1919
#include <RuntimeMenuItem.h>
2020
#include <ScrollChoiceMenuItem.h>
21-
#include <IoAbstraction.h>
2221
#include <IoAbstractionWire.h>
22+
#include <IoAbstraction.h>
2323
#include <EepromItemStorage.h>
2424

2525
// variables we declare that you may need to access

examples/arduino32/nano33ble/nano33ble.emf

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -369,15 +369,14 @@
369369
"eepromDefinition": "",
370370
"authenticatorDefinition": "",
371371
"projectIoExpanders": [
372-
"deviceIO:",
373-
"customIO:io23017"
372+
"customIO:io23017",
373+
"deviceIO:"
374374
],
375375
"menuInMenuCollection": {
376376
"menuDefinitions": []
377377
},
378378
"packageNamespace": "",
379-
"appIsModular": false,
380-
"listOfEmbeddedForms": []
379+
"appIsModular": false
381380
},
382381
"stringLists": []
383382
}

examples/arduino32/nano33ble/nano33ble_menu.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use elsewhere.
99
*/
1010

11-
// Generated for Arduino 32bit ARM by TcMenu 4.3.1 on 2024-09-28T18:34:44.260116300Z.
11+
// Generated for Arduino 32bit ARM by TcMenu 4.5.0 on 2025-11-01T13:28:24.143044100Z.
1212

1313
#include <tcMenu.h>
1414
#include "nano33ble_menu.h"

examples/arduino32/stm32DuinoDemo/generated/stm32DuinoDemo_menu.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use elsewhere.
99
*/
1010

11-
// Generated for STM32Duino by TcMenu 4.3.1 on 2024-09-21T08:48:23.694313500Z.
11+
// Generated for STM32Duino by TcMenu 4.5.0 on 2025-11-01T12:40:04.925056800Z.
1212

1313
#include <tcMenu.h>
1414
#include "stm32DuinoDemo_menu.h"

examples/arduino32/stm32DuinoDemo/stm32DuinoDemo.emf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -755,8 +755,7 @@
755755
"menuDefinitions": []
756756
},
757757
"packageNamespace": "",
758-
"appIsModular": false,
759-
"listOfEmbeddedForms": []
758+
"appIsModular": false
760759
},
761760
"stringLists": []
762761
}

examples/arduino32/stm32DuinoOneButton/generated/SerialTransport.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
* make sure to rename it first.
1010
*/
1111

12-
// we'll wait 100 times this amount in a loop when serial is not available
12+
// we'll wait 100 times this amount in a task manager yielding loop when serial
13+
// would block
1314
#ifndef MICROS_TO_WAIT_FOR_SERIAL
1415
#define MICROS_TO_WAIT_FOR_SERIAL 10000
1516
#endif //MICROS_TO_WAIT_FOR_SERIAL

examples/arduino32/stm32DuinoOneButton/generated/stm32DuinoOneButton_menu.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use elsewhere.
99
*/
1010

11-
// Generated for STM32Duino by TcMenu 4.4.0-SNAPSHOT on 2024-10-19T08:59:45.395538500Z.
11+
// Generated for STM32Duino by TcMenu 4.5.0 on 2025-11-01T12:40:18.579351300Z.
1212

1313
#include <tcMenu.h>
1414
#include "stm32DuinoOneButton_menu.h"

examples/mbed/stm32OledEncoder/generated/stm32OledEncoder_menu.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
use elsewhere.
99
*/
1010

11-
// Generated for mbed RTOS by TcMenu 4.3.1 on 2024-10-12T09:03:47.686418900Z.
11+
// Generated for mbed RTOS by TcMenu 4.5.0 on 2025-11-01T13:11:16.909154400Z.
1212

1313
#include <tcMenu.h>
1414
#include "stm32OledEncoder_menu.h"
@@ -22,7 +22,7 @@ HalStm32EepromAbstraction glBspRom;
2222
EepromAuthenticatorManager authManager(6);
2323
AdafruitSSD1306Spi* gfx;
2424
AdafruitDrawable gfxDrawable;
25-
GraphicsDeviceRenderer renderer(30, applicationInfo.name, &gfxDrawable);
25+
GraphicsDeviceRenderer renderer(30, applicationInfo.name, nullptr);
2626
MbedEthernetInitialiser mbedEthInitialisation(3333);
2727
MBedEthernetTransport ethernetTransport;
2828
TagValueRemoteServerConnection ethernetConnection(ethernetTransport, mbedEthInitialisation);
@@ -86,8 +86,8 @@ void setupMenu() {
8686
menuMgr.setAuthenticator(&authManager);
8787
// Now add any readonly, non-remote and visible flags.
8888
menuEdit.setReadOnly(true);
89-
menuCommits.setReadOnly(true);
9089
menuIP.setReadOnly(true);
90+
menuCommits.setReadOnly(true);
9191
menuIoTMonitor.setLocalOnly(true);
9292
menuAuthenticator.setLocalOnly(true);
9393

@@ -98,6 +98,7 @@ void setupMenu() {
9898
renderer.setUpdatesPerSecond(5);
9999
gfxDrawable.setGraphics(gfx);
100100
gfxDrawable.setFontHandler(gfx->getFontHandler());
101+
renderer.setDrawable(&gfxDrawable);
101102
switches.init(internalDigitalIo(), SWITCHES_POLL_EVERYTHING, true);
102103
menuMgr.initForEncoder(&renderer, &menuRTCDate, PC_8, PC_10, PC_9);
103104
remoteServer.addConnection(&ethernetConnection);

0 commit comments

Comments
 (0)