-
Notifications
You must be signed in to change notification settings - Fork 63
Refloat 1.2.0 #72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
lukash
wants to merge
2
commits into
vedderb:main
Choose a base branch
from
lukash:refloat-1.2.0
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Refloat 1.2.0 #72
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
Contributor
Author
|
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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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_diagcommand.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.