Skip to content

Conversation

@lukash
Copy link
Contributor

@lukash lukash commented Dec 20, 2025

Upstream changelog: https://github.com/lukash/refloat/releases/tag/v1.2.0

I also wanted to ask, if it is feasible, to store and ideally share with me the .elf of the built binary. I would like to have it ready for this: vedderb/bldc#877

While I hope it won't be needed, better to be ready. In addition to my controller resetting at one point I've heard of other such cases. And I've heard of the theory some controllers burning could have been caused by a software crash. Having the elves ready will be essential for analyzing any such report with the information from the crash_diag command.

I realize I may be asking a lot depending on your build server setup as it may need manual handling of the files or some bigger infra change to automate this, just asking for some minimal solution that'll ensure we have the .elf if needed.

Thank you.

747a2f4f Change version to 1.2.0
1db8f04c Replace lefthook with pre-commit
826476bc Publish package elf in releases
15b33706 Change version to 1.2.0-beta4
287ab7e8 UI: Extend package update dialog with config-handling info
d55b7cbd doc: Fix a minor mistake in the REALTIME_DATA command
ae715104 Stabilize the LIGHTS_CONTROL command, add docs
217ee705 UI: Fix Settings dialog being too high and getting clipped
c2ab3b09 UI: Implement package update available check
702b8f94 UI: Plot: Add usage hints for cursor and Data Recording
a01f3267 UI: Plot: Add functions to show and hide cursor
9d6625cb UI: Plot: Add an option to not paint dots
aa236a52 UI: Show the realtime data plot by default on the Data tab
10d23dda UI: Don't propagate Plot mouse events to widgets below
77f4e76b UI: Implement UI Tips & Tricks
2ff100f5 UI: Make statusText a Component which can be reused for usage hints
b1bbd172 Update settings.xml
17e29724 Turntilt fix: don't suppress it in high torque response situations
f70e2659 CI: Fix clang-tools package name
dd33e665 Fix TurnTilt & NoseAngling handling in Wheelslip
976b6699 Remove a stray file
8b880d64 Change version to 1.2.0-beta3
79b1bbba LEDs: Add support for JetFleet F6 v1 AUX pin (C9)
972ba0b1 Squashed 'vesc_pkg_lib/' changes from 7e580939..e8bdc829
c8eba800 Set lower priority for the Aux thread
bbda3ca5 CI/CD: Use vesc_tool 6.06 for building
88bb157a UI: Fix the roll pictogram animation when crossing the 180 <-> -180 threshold
5735f921 Fix: ignore push start backwards if reverse stop is enabled
acf1f52a Fix Torque Tilt tilt/release speed conditions
3192d38a Add Tilt Smoothing to TurnTilt + BrakeTilt
ea69a41b Add hundredths precision to Brake Scaling params
cfd0d17f Fix inverted motor direction in darkride
9686bd29 Rename IMU::gyro_y to pitch_rate
ea403385 Update settings.xml
e4bd69d7 Change version to 1.2.0-beta2
a38f8165 Fix wording in the dialog applying a tune from the archive
20ba02e4 Fix applying a tune from the archive saying it's the same as current tune
f417d091 Add the Persistent Fatal Error option
152ef0af Always finish playing the full pattern of Haptic Feedback
5bde1f98 Update readme for 1.2
235fdfcd Drop support for swapping footpad sensors in AppUI
484b8945 Change version to 1.2.0-beta1
bc83f19c UI: Make Active Alerts not change size once open
8eeb54f3 UI: Translate controller uptime into real time and use it for alerts
0a943a80 UI: Move Stop Condition and Last Beep Reason to the Alerts dialog
e829b7c1 UI: Replace error reporting with the Alerts dialog
7a06d771 UI: Add support for Alerts
0405aea8 Add alerts to realtime data and add alert-specific commands
d10b9fff doc: Take out string documentation into its own file
0f50c2ba Introduce AlertTracker and use it to handle firmware faults
226f6c02 Split off CircularBuffer into its own module
290378b0 Fix displaying charging current and voltage
25e59d98 Pass timestamp for data sampling as a parameter
1efe3c0d Unify the order of data structs and their _init, _reset and _configure calls
f84922dc Add footpad_sensor_init()
d25d63e5 Add init functions for setpoint modifiers
b25cb40e Add motor_data_init()
7643b123 Fix calculating buffer size in cmd_realtime_data()
c7f8a54c BMS Pushback: Increase BMS timeout to 5s
17d3c610 BMS Pushback: Don't report Connection error right after startup
5f8e9aaf BMS Pushback: Alert on BMS Connection error also when riding
0d44d438 BMS Pushback: Make temperature checking disableable
aed52cb8 BMS Pushback: Return explicit lisp symbols from ext-bms
8d899d2b BMS Pushback: Connection Error right after disengage and Cell Balance after 5s
9b89a312 BMS Pushback: Add a 15 timer for alerting in READY state
125de455 BMS Pushback: Replace SAT_PB_BMS_CONNECTION with a generic SAT_PB_ERROR
484a9cdd BMS Pushback: Create a full-fledged BMS module for BMS data
1b5fc4bf BMS Pushback: Move BMS config to a separate config tab
b7cf1da6 BMS Pushback: Adjust config values and descriptions
6983fce5 BMS Pushback: Move BMS config values to a struct and reorganize
a4ac48fd BMS Pushback: Rename Connection Lost error to Connection Error
fe9d3b6c BMS Pushback: Read the BMS age first
ec936a16 BMS Pushback: Rearrange lisp variables
4c240f62 BMS Pushback: Adjust the initialization logic, check for supported FW version
7aec7496 Add support for BMS Pushback
0640a8be Move package.lisp to the /lisp directory
44219452 Drop the rewriting of the firmware app from lisp
4cc82f6d Drop the lisp debug extension
06044d88 Add an option to enable/disable Quickstop
10a9818f LEDs: Allow to configure both Internal and External LEDs
e4cd5a67 Periodically update firmware motor config values from the aux thread
9d1950e6 Move all firmware motor config values to MotorData
f73e8254 Remove current limits overriding
7fff25ac Add support for per-cell low and high voltage thresholds
903ee186 UI: Migrate voltage thresholds to per-cell values
8322cced UI: Simplify the tune settings format
c1a0ddb8 UI: Drop support for old Float quicksaves
d4ee324e UI: Add config migration functions
b53de96e UI: Add fuction to parse out major and minor version number
bd16e952 UI: Add a function to fetch backups from tune storage
a42b0908 UI: Support tunes stored as objects
e067ccd2 LEDs: Add an option for push pull or open drain on the pin
d8443bce Reorganize Pushback Alerts and Haptic Feedback config options
78f86d89 Add support for speed-based alerting
7f5b17ad Change version to 1.2.0-testing
a688764f LEDs: Send LED signal at the end of paint
c1375c14 LEDs: Shared config struct for setting up the HW
4772e455 LEDs: Direct LED driver setup without using stlib functions
6c218f54 vesc_pkg_lib: Include all headers even if not enabling USE_STLIB
c16407fd PID: Remove integral component resetting during reverse stop
2688cb8c Serialize the config via confparser for storing in EEPROM
98893c95 Rotate Gyro Y to estimate Pitch Delta
791c4daa Fix isCompatible in refloat pkgdesc
ce0eaaf0 Flywheel: do not attempt to lower erpm limits, cleanup
fa6bd0ce Change version to 1.2.0-alpha
cdb2f4f3 LEDs: add Rainbow Fade, Rainbow Cycle and Rainbow Roll effects
f3a3a76d Remote: Fix resetting setpoint and reset step as well
b51b5ccc Fix remote setpoint not being used in multiple places
9f764a29 Reverse-Stop + Error Pushback corner case fixed
13da8f07 LEDs: Replace color_wheel() with hue_to_color()
7cb299ec LEDs: Optimize cosine_progress()
0c54abc1 UI: fix a typo in the leds menu
REVERT: 05840806 Increase version to 1.1.2
REVERT: e63f8dee Fix inverted motor direction in darkride
REVERT: 6091cdf6 Rename IMU::gyro_y to pitch_rate
REVERT: e139b83b Bump version to 1.1.1
REVERT: c7efb4d2 Fix isCompatible in refloat pkgdesc
REVERT: 2a5eb61f Bump version to 1.1.1-beta2
REVERT: 2da5f54d Flywheel: do not attempt to lower erpm limits, cleanup
REVERT: 3f48a148 Bump version to 1.1.1-beta1
REVERT: 0c7c0d2e Remote: Fix resetting setpoint and reset step as well
REVERT: 0ba6b065 Fix remote setpoint not being used in multiple places
REVERT: 3a049ad5 Reverse-Stop + Error Pushback corner case fixed

git-subtree-dir: refloat
git-subtree-split: 747a2f4fa27e44f8c4d1f0b90e709c7a1159198e
@lukash
Copy link
Contributor Author

lukash commented Dec 20, 2025

Please don't merge yet, an issue has been found. I'll post an update once it's figured out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant