github UltimateHackingKeyboard/firmware v12.3.3
12.3.3

17 hours ago

Device Protocol: 4.14.1 | Module Protocol: 4.3.0 | User Config: 8.3.0 | Hardware Config: 1.0.0 | Smart Macros: 3.1.0

  • Fix NUS latency issue, effectively lowering left-right and right-dongle BLE latencies from 50ms to 7ms, which should fix typing errors while the keyboard halves of the UHK 80 are wirelessly connected and/or when dongles are used.
  • Decrease UART baud rate from 1,000,000Hz to 115,200Hz, making the bridge cable connection more stable.
  • Make communication protocols more robust:
    • Change UART control packets.
    • Add message indexing.
    • Add roundtrip time testing.
    • Check message CRC for UART.
  • Fix checksum and versioning related issues that resulted in partial upgrades. This resulted in left half or dongle sometimes remaining on incompatible versions, which in turn led to lags, freezes, and crashes. DEVICEPROTOCOL:PATCH
  • Improve logging and implement a couple new debug features.
  • Fix some potential causes of firmware crashes.

Don't miss a new firmware release

NewReleases is sending notifications on new releases.