OpenShack V2 ESP32-S3 Box support with Ethernet
- New: OpenShack's Learn, Advanced Trainer, MorseChat, Balloon Burst, CW Summit and RufzXP screens show a compact OpenShack Box status row with the confirmed keyer speed and minus/plus controls while the Box is connected.
- Improved: MorseChat and the CW training screens decode changing electronic keyer speeds and natural straight-key timing more reliably, keep delayed message fragments together, and report lost Box timing data instead of continuing with incomplete input.
- New: Hardware Settings recognises the OpenShack V2 ESP32-S3 Box. Its USB port is found and selected automatically like the CP210x port of the original Box, and the Bluetooth, Keyer and Audio tabs only offer what the S3 supports: no Bluetooth audio (A2DP), CW and PTT outputs fixed to active-high, digital line-in mixing.
- New: Hardware Settings, S3 Board tab (S3 Box only): board and firmware details, USB link and updater identity, USB sound card status, the read-only audio safety status that explains a locked speaker amplifier, the button layout and a status LED test.
- New: Hardware Settings, Ethernet tab (S3 Box with Ethernet firmware): switch Ethernet on or off, use DHCP or a fixed address, and see link, address and which network the Box uses. Ethernet is used first whenever the cable has a link; WiFi stays the automatic fallback, also when you switch Hardware Settings from an Ethernet connection to USB. CW Link accepts a Box-to-Box link over Ethernet.
- Fixed: an issue could switch "Speaker Off" on in Hardware Settings → Audio while headphones were plugged in, and the next Line-In apply then kept the speaker off for good. The switch now shows only the Box's own Speaker Off setting, and the current speaker amplifier state is shown below it.
- Improved: the Bluetooth LE tooltip describes the current KEY2 gesture (hold 3 s = on with pairing, hold another 3 s = off).
- New: Hardware Settings → Macros (S3 Box with the four-button firmware): KEY5 and KEY6 can be assigned a function like KEY3 and KEY4, and there are four macros, one per button. KEY5 starts as speaker on/off and KEY6 as sidetone volume, as before. The original Box keeps KEY3, KEY4 and two macros.
- Fixed: an issue could prevent the app from reconnecting to an OpenShack Box that missed its first USB wake-up while starting. A failed authentication now rearms the wake-up for the next retry and clears the stale device identity.
- Fixed: an issue could show both WiFi and Bluetooth as switched on in Hardware Settings after Bluetooth had taken control of the Box radio. WiFi is now shown as paused until the Box restarts, and WiFi Scan no longer silently switches Bluetooth off.
- OpenShack Box firmware: the V2 ESP32-S3 Box adds W5500 Ethernet with automatic WiFi fallback and makes all four hardware buttons configurable, with one macro per button.