#CCOS Updates

3 messages · Page 1 of 1 (latest)

rotund horizon
#

DO NOT USE THIS FIRMWARE, WE FOUND A BUG THAT WE SUGGEST WAITING FOR A FIX

We will be using this post going forward to post the release notes for each CCOS update that we put out. You can get notified when we post these by picking up the <@&1149143549254828042> role in ⁠Channels & Roles.

DO NOT USE Version 2.0.0/2.0.1 (2024-10-29)

Features

  • Added compound chording and dynamic libraries
  • Added new action codes for pressing and releasing to allow for more complex macros as chord outputs
  • CharaChorder Two: support for the new device
  • CharaChorder Two S3, Lite S2, X S2, and Engine S2 now support OTA updates in addition to the UF2 based firmware update

Fixes

  • Fixed bugs related to using right space in chord output
  • Fixed bug where you couldn't use past tense modifier arpeggiately
  • Fixed Serial API not returning 0 on a successful delete
  • Fixed bug where "chording" an unmapped chord was adding a space after arpeggiate punctuation
  • Fixed bug where chord was swapping between all caps and desired output
  • Fixed bug where chording a word after arpeggiated punctuation was deleting the space after the punctuation
  • Fixed bug where the arpeggiate window after a chord wasn't ended properly
  • Fixed bug where the mouse would continue moving on CharaChorder One in 2.0.0

Changes

  • Removed several hardcoded chords and added them to functional chords
  • Chord logging turned off in serial output by default now
  • Versions are now following a semver versioning scheme

As always, to download the latest update you can visit our site here: https://www.charachorder.com/pages/update-your-firmware

visual dove
#

CCOS v1.1.3 Release Notes

Features

All: Adds additional debugging methods to the Serial API for pass through to other chips and devices
CharaChorder X, CharaChorder Engine: Adds support for the device
CharaChorder X, CharaChorder Engine: Adds UART API
CharaChorder Lite: Sets CC Lite M0 keyscanning to an independent interrupt method at 1000Hz to reduce missed key events

Fixes

All: Adds 0s to indicate success at the end of RST sub commands for consistency.
All: Fixes Serial API printout of the detected Chord in hexadecimal even when that chord is not detected in the chordmap library on the device
All: Fixes typo in Keystroke delay menu
CharaChorder X: Fixes bug where only up to 4 keys would be recognized.

Changes

All: Changes CDC Descriptors for the Serial API for clarity (now shows CharaChorder X USB Serial, for example, when connecting to device)
All: Changes CDC Descriptors for the Serial API for clarity
CharaChorder X: Updates backer names in GTM menu

As always, to download the latest update you can visit our site here: https://www.charachorder.com/pages/update-your-firmware

rotund horizon
#

CCOS v1.1.4 Release Notes

We're excited to announce that we've identified a software issue within the firmware that is a major cause of stuck keys you would encounter when very rapidly pressing and releasing a key (and as such, this affected chentry and fast typing especially). We don't think this is gonna be a full fix for every case, but any case of a key getting stuck that could be resolved by pressing any other key should be gone for good now. Firmware releases are out now for both stable and beta. There are also releases for non-cc1 devices, though while it's technically also an issue there, you are far far less likely to encounter it there because it's physically way harder to press and release a key there than it is on a CC1.

Fixes

  • All: Fixes an instance where a key would be stuck outputting until any other key was pressed