Skip to content

Commit

Permalink
CxPilot-5.2.0-beta1 Release
Browse files Browse the repository at this point in the history
SW-213
  • Loading branch information
loki077 committed Jun 6, 2024
1 parent fab15ea commit cc320ec
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 1 deletion.
31 changes: 31 additions & 0 deletions ArduPlane/ReleaseNotes.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
Release 5.2.0 11th March 2024
------------------------------
- Added a prearm check for a crash dump file. If one is found, arming will be blocked by the prearm.
- Added prearm checks for cx_built_in_test script not running, incorrect parameters, incorrect aircraft type, and ESC telemetry failure.
- Add new messages for pilot awareness
- "Script Version x.y Initialized" - On bootup of cx_built_in_test script .
- "Parameter Init Failed" - Fail to Initialized Parameter in script.
- "Aircraft Type Check Failed" - Fail to Check Aircraft Type in script.
- "ESC x RPM nil" - Script did not receive RPM data.
- "ESC x Servo Out nil" - Script did not receive Servo data.
- "ESC x Telemetry Lost/Recovered" - Fail/Recover on Lost of ESC telemetry.
- "ESC x RPM Drop/Recovered" - Drop/Recover on Lost of RPM during Demand.
- "Actuator x Telemetry Error" - Before Arming ESC Telemetry not present.
- Default configurations build into Cube and CPN for easier drone setup and reduced configuration steps.
- FW version name format change "CxPilot x.y.x" to "CxPilot-x.y.z".
- dded "ESCX" extended telemetry log message for logging ErrorStatus, InputPct and OutputPct from ESC.
- All build files will be uploaded to AWS S3 bucket "carbonix-firmware-release-files" and "carbonix-firmware-dev-files" with folder format yyyymmdd_hhmm_CxPilot-x.y.z_commitId

Technical:
- AP_Periph: fix missing custom firmware version #147 [SW-159](https://carbonix.atlassian.net/browse/SW-159)
- cx_built_in_test: debounce audible warning for nil #146 [SW-219](https://carbonix.atlassian.net/browse/SW-219)
- APD F120 packet modification #138 [SW-187](https://carbonix.atlassian.net/browse/SW-187)
- workflow: Carbonix_build to push data to AWS S3 bucket #143 [SW-199](https://carbonix.atlassian.net/browse/SW-199)
- AP_Scripting: fixed float register save/restore in setjmp/longjmp #134 [SW-193](https://carbonix.atlassian.net/browse/SW-193)
- workflow change buildfile name to firmware name #132 [SW-191](https://carbonix.atlassian.net/browse/SW-191)
- hwdef: CarbonixCubeOrange - added cx_built_in_test.lua #122 [SW-61](https://carbonix.atlassian.net/browse/SW-61)
- Fix servo assignments #128 [SW-181](https://carbonix.atlassian.net/browse/SW-181)
- workflows: added on branches CxPilot-* #130 [SW-130](https://carbonix.atlassian.net/browse/SW-130)
- PARAMS : BATT*_MONITOR corrected in defaults.parm #126 [SW-158](https://carbonix.atlassian.net/browse/SW-158)
- AP_Arming: force user to ack crashdump or get prearm failure #125 [SW-148](https://carbonix.atlassian.net/browse/SW-148)

Release 5.1.1 20th March 2024
------------------------------
- AP_ICEngine: Added a new parameter CRANK_DIR for controlling the direction of engine cranking, providing flexibility in engine configurations.
Expand Down
2 changes: 1 addition & 1 deletion libraries/AP_Common/CxVersion.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#ifdef CARBOPILOT
#ifndef AP_CUSTOM_FIRMWARE_STRING
#define AP_CUSTOM_FIRMWARE_STRING "CxPilot-5.1.1"
#define AP_CUSTOM_FIRMWARE_STRING "CxPilot-5.2.0-beta1"
#endif
#endif

0 comments on commit cc320ec

Please sign in to comment.