Skip to content

TCD v2.9.1

Compare
Choose a tag to compare
@CircuitSetup CircuitSetup released this 23 Oct 13:53
· 35 commits to master since this release

This release contains a number of bug fixes and new features, again, thanks to Thomas Winischhofer @realA10001986.

Click here for instructions on updating the TCD firmware

A new sound pack is required for this update. See here for instructions on updating sound files.

Notable changes since v2.8:

  • Add remote control facility through TCD keypad for Flux Capacitor, SID and Plutonium Gauges via BTTFN.
    3xxx = Flux Capacitor, 6xxx = SID, 9xxx = Plutonium Gauges\
  • Add compile time option to disable tt sequence display flicker (TT_NO_ANIM)
  • Add custom "stale present time" mode: 99mmddyyyyhhMM sets a stale present time
  • Add option to signal time travel on TT_OUT/IO13 without 5 seconds lead
  • Add "AP name appendix" setting; allows unique AP names when running multiple TCDs in AP mode in close range
  • Add AP password: Allows to configure a WPA2 password for the TCD's AP mode
  • Add "car mode": Reboots (and stays) in AP-mode
  • Add REFILL network command for Plutonium gauges; triggered by 009ENTER
  • Keep speedo showing "00" when neither temp nor GPS speed are to be displayed instead of switching it off
  • Make lead time for time travel variable for BTTFN clients
  • WiFi connect retry: When no network config'd, set retry to 1
  • Config Portal: Clicking on header logo jumps to main menu page
  • Holding ENTER during boot not only deletes static IP config (as before), but also temporarily clears AP mode WiFi password (until reboot).
  • MQTT-induced TT is now always immediate
  • If specific config file not found on SD, read from FlashFS - but only if it is mounted
  • If SD mount fails at 16Mhz, retry at 25Mhz
  • Make timetravel more immediate for some hardware configurations and in some situations
  • Exhibition mode: Honor "Make time travels persistent" option properly
  • Don't use speedo if not detected
  • Auto-expire beep-timer when entering night mode
  • Whenever the beep timer is(would be) restarted, the wakeup is sent
  • Colons on in night mode
  • Fix P1 length sent to BTTFN clients

Additional changes with v2.9.1:

  • Fix boot loop when SP_ALWAYS_ON is enabled - this prevented the TCD from fully loading without a speedo connected
  • Abort audio file installer on first error
  • Settings: (De)serialize JSON from/to buffer instead of file
  • Customize ArduinoJSON compile-time options to reduce bin size
  • Add support for a rotary encoder to select "speed" to be displayed on the speedo
  • Unmount filesystems before reboot
  • WiFiManager: Disable pre-scanning of WiFi networks when starting the CP

Full Changelog: v2.8...v2.9