Skip to content

jayecu v0.3.25

Choose a tag to compare

@jaytektas jaytektas released this 23 Oct 16:36
· 37 commits to master since this release

Firmware 0.4.17 (build 4c7dc38)

  • The engine can no longer start on an electronic throttle that hasn't passed its key-on check. Fuel and spark stay off while it cranks, whatever is turning it; a check cut short by cranking runs again as soon as the engine stops, and every key-off starts the check from scratch. Before, cranking during the check left the throttle dead for that key cycle (high idle on its rest opening, no pedal, no fault code). An engine that is already running is never cut by this. Gate the starter output on the throttle being ready as well (etb_state_1 == 2) so the starter waits for the check instead of cranking against it.
  • Lifting off the throttle no longer adds fuel. With disenrichment off, the tip-in's enrichment carried on through a lift and, when the throttle settled closed, came back at full strength: a rich stumble after every lift. A lift now ends the tip-in.
  • Each new push of the throttle gets its own tip-in fuel, judged from where that push started. A small throttle movement on boost was enriched as if it were a stab from idle, because the enrichment remembered where an earlier stab began: far too much fuel and a rich stumble.
  • The closed-loop fuel trim now holds still during throttle transients and wall-film corrections, instead of chasing the brief rich or lean reading they cause and leaving the mixture off afterwards.
  • The closed-loop fuel trim starts from zero after the engine stops, so a restart doesn't begin on the last run's correction.
  • Log files on the SD card now carry the ECU clock's date and time (the clock Studio sets on connect) instead of all reading 1 January 2026.

Studio 0.3.25

  • The Auto Tune grid is drawn like the table it tunes, on that table's own axes, and its right-click 2D Grid, 3D Surface and Slice views work. Each cell has a bar showing how much evidence it has, and the outlined cell is where the last reading landed.
  • The 3D view on the Auto Tune tab turns only while the mouse button is held.
  • Auto Tune opens on Change % (the proposals) when you apply by hand, so a run no longer looks like an empty grid, and it remembers Resistance and the Show choice.
  • Hovering the words beside a control now shows its help, as the control does. On most settings pages they were silent, because the fields sit inside a panel.
  • Every control on the Auto Tune tab has a tooltip.
  • Importing logs from the SD card never overwrites an earlier log with the same name; a second one gets -2, -3 and so on.
  • Settings that hold an expression (such as Launch Control's Arm When) can be set through the automation bus.
  • A closed page window no longer answers right-clicks meant for the page that replaced it.

Firmware kits for jaytek_v1 and proteus_f7.