Skip to content

r2023-07-19

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jul 21:40
· 182 commits to master since this release

This release has some significant internal changes, but if you're not using expressions, you will likely not notice any difference.

Be sure to flash the B side when you upgrade to this version on the dual Pico and custom board variants.

  • USB timing improvements. Input/output USB clocks are now synchronized on the single Pico version, resulting in fixed 0.85ms latency. On the dual Pico version, latency should be between around 0.5 and 1.5ms.
  • Expression registers. You can now store values in registers and fetch them later using new store and recall expression operations. Could be used for running averages, counters, etc. See the auto-clicker example.
  • New expression operations: prev_input_state, prev_input_state_binary, sqrt, atan2, round.
  • Because all expressions are now evaluated once per millisecond, regardless of their use in mappings, using auto_repeat is no longer necessary and scaling can no longer be used for quick parametrization (they both now always return 1).
  • LED behavior of side B of dual Pico version is now consistent with side A.