Skip to content

Releases: agibson2/F3K_Training

v6.3.9

17 Oct 23:20
Compare
Choose a tag to compare

6.3.8 (unreleased) Bugfix FF Task showed unimportant errors on 1.5.12 on startup... still more to do on this front
6.3.9 Add fixes for Ethos 1.5.17 pre-release which now returns nil for getting sensor data if Telemetry has not been received yet

v6.3.7

14 Apr 03:32
Compare
Choose a tag to compare

Bugfix Task C fixed again
Added more time between task announcement and start of count down so that announcements don't conflict with start of prep count down

v6.3.6

08 Apr 05:59
Compare
Choose a tag to compare

Bugfix Task B didn't start. Left an errant end statement in view_b.lua when moving the printing of the Done text.

v6.3.5

05 Apr 21:14
Compare
Choose a tag to compare
  • Bugfix Task C Didn't show worktime
  • Bugfix Last fix for Task C and F referenced the wrong function names
  • Bugfix Task C and F didn't start flight time when 'start worktime on launch' widget option was set
  • Bugfix...Change new option default for start worktime on launch to false to stay with old behavior by default
  • Bugfix where FF task didn't show up

Previous changes since last release 6.2.2 (deleted 6.3.0, 6.3.1, 6.3.2, and 6.3.3 because of bugfixes above)

  • Moved the 7 min a and b tasks near the top so they are listed with the other a and b tasks.
  • Added separator for non-FAI tasks like QT and Free Flight
  • Added widget option to select when to play task introduction. When selecting the task, The start of the task, or disable it.
  • Task introduction audio play time is added to prep time to make sure it doesn't conflict with prep time count down. In other words, If task introduction is set to 'start of task' in the new widget setting then prep time starts when task introduction is done.
  • Added widget option to set custom prep time.
  • Added widget option to start worktime on launch. This disables prep time of course.
  • Changed it so that Done ! is shown where Worktime text is on the screen when task completes fixing where it was displayed in the wrong spot before. Moved that code to viewbase also to simplify view_X.lua files.
  • The last Flight time is left on the screen when the task is Done. I kind of like being able to see that last time in bigger text. I can likely be persuaded to change it back though and remove the Flight time on the left when task is done.
  • Removed redundant code for task completion 'Done !' text in drawImproveMargin function.

v6.2.2

01 Apr 17:53
Compare
Choose a tag to compare

Fixed QT task not showing work/prep time

v6.2.1

30 Mar 05:03
Compare
Choose a tag to compare

Detect radio model and set menu and start switches as well as pre-launch to a usable default
Assign RSSI source to first detected "RSSI", "RSSI 2.4G", "RSSI 900M", in that order to set to a sane default
Remove mistakenly added .bak file

v6.1.1

20 Feb 05:26
Compare
Choose a tag to compare

As with 6.0.0. This now requires Ethos 1.5.0. The prerelease 1.0.5 RC4+ versions are also supported as 1.5.0 stable has not been released yet.

Version 6.1.1

  • Fixed display of Max alt. only working if DebugLaunchHeight debugging was enabled
  • Fixed formating of right side display on all models. Smallest display couldn't show launch height and some were cut off.

v6.1.0

18 Feb 19:10
Compare
Choose a tag to compare

As with 6.0.0. This now requires Ethos 1.5.0. The prerelease 1.0.5 RC4+ versions are also supported as 1.5.0 stable has not been released yet.

  • Changed task screen design to say Worktime/Preptime and Flight instead of Current for flight time
  • Removed F3K Training text on right hand side of flight screens so that space can be used for more useful stuff in the future
  • Fixed Done ! text not showing in the correct spot
  • Made Done ! text location consistent between flight modes
  • Fixed Timer showing negative for FF task
  • Changed H task to use down timer instead of up timer to match other F3K tasks
  • Added getDirection() to timer as we need to know if it is an up or down timer for geting value of timer (-1 is down timer and 1 is up timer)
  • Added missing prep/work time to task M screen

v6.0.0

10 Feb 04:48
2dbfb4a
Compare
Choose a tag to compare
  • Updated for Ethos 1.5.0. Requires at least Ethos 1.5.0 RC2. No longer compatible with 1.4.x Ethos.
  • Added new 2024 task N (Best flight)
  • Fixed bug where timer:drawReverse was not drawing current flight time as up count. It was showing the down count.
  • Timer:activeCondition() is now timer:startCondition() so map the old to the new function if it doesn't exist on older firmware
  • Changes to deal with Timer:mode being removed in 1.5.0 firwmare and replaced with a new more customizable Timer:audioActions().
  • f3kCreateTimer() now uses the new Ethos 1.5.0 audioTypes COUNTDOWN_BEEP and COUNTDOWN_VALUE instead of AUDIO_MODE defines from 1.4.x Ethos.
  • Fixed bug where taskbase playTime() had a playsound for remaining prefix audio but that was mistakenly put in. Prefix audio needs to be different in different sections of code like target and was already handled in the code before playTime().

v5.0.3

28 Dec 05:25
Compare
Choose a tag to compare

v5.0.3 released.

  • Fixed detection of widget sizes for Ethos 1.4.14. The widget sizes were changed in Ethos radios so I adjusted. X20S and X20 were not affected. You will get unsupported widget size error if you don't update to F3K_TRAINING 5.0.3 and have an Ethos version of 1.4.14 or newer with the other Ethos radios.