Skip to content

Releases: realA10001986/SID

V1.70

16 Feb 09:47
c326713

Choose a tag to compare

  • New file format for secondary and IP settings. This version of the firmware converts old to new.
  • SID will boot into either Idle or SA mode depending on what was used before reboot/power-down (SD card required); "Boot into SA" option removed. Current mode is saved 10 seconds after activation (or upon fake-power-down or a controlled reboot such as when changing settings in Config Portal)
  • Add option to show positive IR feedback (=successful commands) on display. Can be changed through Config Portal or *62 (every change is saved).
  • Add option to show IR command entry progress feedback on display. Can be changed through Config Portal or *63 (every change is saved).
  • Changed games IR keys: 1 new game, 5 pause, 9 quit
  • "Peaks in SA" setting changes through *61 are now saved.
  • Display MAC address (STA) on WiFi Configuration Page
  • Avoid falling back to stand-alone mode too early when TCD stops sending packets
  • Config files are now only written if actually changed which prolongs Flash life-span.
  • Code optimizations and fixes.

V1.63

09 Jan 21:56
1795977

Choose a tag to compare

  • SA: Shift frequency bands slightly to better match mic frequency response and possibly batch-to-batch dispersion; better pace-keeping; clean up arduinoFFT.
  • IO14 is now mirror of the TCD's TT-OUT (in its original function); goes HIGH on start of temporal displacement, LOW on re-entry. There is no lead time. Note: There is no terminal for IO14. It is, however, accessible through a solder pad next to the ESP32, pin no. 8 from bottom.
  • BTTFN: Fix keep-alive logic and re-connection after a TCD-reboot.
  • BTTFN enhancements in sync with TCD capabilities
  • Code refinements

V1.61

27 Nov 10:04
8bd9eff

Choose a tag to compare

  • Add support for MQTT v5.0 (tested with mosquitto only). Has no advantages over 3.1.1 (but more overhead)
  • Move HA/MQTT settings to separate page
  • Add MQTT connection state info on HA/MQTT Settings page
  • Show signal in LED field on bad IR input and when starting/quitting keypad-remote-control-mode
  • WM: Minor HTML tweaks; make page width dynamic for better display on handheld devices
  • Quit games when entering keypad-remote-control-mode; don't allow games to be started while in keypad-remote-control-mode
  • Quit Keypad-remote-control-mode if TCD changes "allowed" status
  • WM: Require HTTP_POST for params save pages
  • Block BTTFN/MQTT commands while "busy"
  • Prevent P1-speed from becoming the reason to switch to adapting to TCD-provided speed in speedo-less time-travel sequences
  • Sync'd TT: Handle abort in P0

V1.60

15 Nov 11:46
28ffa64

Choose a tag to compare

  • Add command 97 (6097/INJECT_6097) to remotely quit TCD keypad remote control mode
  • Allow using TCD command codes 6xxx with MQTT-INJECT command
  • Support MQTT-"TIMETRAVEL" command for inter-prop communication with lead time and time tunnel duration attached ("TIMETRAVEL_1234_9876") (TCD 3.9)
  • Block WiFi scan during certain animations
  • Clean-up stand-alone time travel
  • Add BTTFN_NOT_BUSY support (TCD 3.9)
  • Allocate MQTT buffer only if MQTT is actually used
  • Make TCD notifications synchronous (wakeup, prepareTT)
  • Remove BTTFN_MC conditional

V1.59

06 Nov 10:21
ec818ba

Choose a tag to compare

  • Add MQTT command "INJECT_"
  • Add WiFi power saving for AP-mode, and user-triggered WiFi connect retry.
  • Wakeup on GPS speed changes from <= 0 to >= 0
  • Put MQTT commands in command queue instead of executing them directly.
  • BTTFN: Fix hostname length issues; code optimizations; minor fix for mc notifications.
  • WM: Generate HTML for checkboxes on-the-fly; fix AP shutdown; handle mDNS

V1.58

18 Oct 08:08
9897fb8

Choose a tag to compare

  • WiFi: Set "world safe" country info, limiting choices to 11 channels; Simplify "Forget" using a checkbox; redo signal quality assessment; more event-based waiting instead of delays; number of scanned networks listed is now restricted in order not to run out of memory; do not garble UTF8 SSID; skip SSIDs with non-printable characters.
  • Add a delay when connecting to TCD-AP so not all props hammer the TCD-AP at the very same time
  • Config Portal: Minor restyling

V1.57

07 Oct 18:51
8d2b7cb

Choose a tag to compare

  • WiFi Manager overhaul; many changes to Config Portal. WiFi-related settings moved to WiFi Configuration page. We no longer use NVS-stored WiFi configs.
  • Add "No SD present" banner in Config Portal if no SD present
  • Disable MQTT when connected to "TCD-AP"
  • Let DNS server in AP mode only resolve our domain (hostname)
  • Various code optimizations to minimize code size and used RAM
  • Minor fixes

V1.55

23 Sep 06:17
3a77569

Choose a tag to compare

  • Fix TCD hostname length field
  • Config Portqal: Re-order settings; remove non-checkbox-code.
  • WiFi Manager: Reduce HTML page sizes

V1.54

17 Sep 16:45
7a6cbb8

Choose a tag to compare

For ChangeLog, see .ino file in source code.

V1.53

05 Sep 19:26
6e98473

Choose a tag to compare

First release, for ChangeLog see .ino file in source code