forked from PX4/PX4-Autopilot
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] stable from PX4:stable #18
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
pull
wants to merge
10,000
commits into
Open-UAS:stable
Choose a base branch
from
PX4:stable
base: stable
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
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
…o previous (#24484) * MissionBase: replay change speed on resume immediately if not going to previous This fixes an issue where the speed was not correctly set at the beginning of a survey (with first wp having a DO_CHANGE_SPEED attached) when the user paused and resumed the mission prior to reaching the first waypoint. Signed-off-by: Silvan Fuhrer <[email protected]> * Update src/modules/navigator/mission_base.cpp Co-authored-by: Stefano Colli <[email protected]> --------- Signed-off-by: Silvan Fuhrer <[email protected]> Co-authored-by: Stefano Colli <[email protected]>
…n failsafe is Hold (#24317) Signed-off-by: Silvan Fuhrer <[email protected]>
Reading the WAI register is unreliable as the chip sometimes returns wrong values or boots with the wrong I2C address. This can be fixed by sending the software reset command to all four possible I2C addresses.
…ady (#24454) Signed-off-by: Silvan <[email protected]>
…#24493) There is already another check for battery_unhealthy, so a separate state and ID are required. Fixes the error: ERROR [failsafe] BUG: duplicate check for caller_id 74
* Bidirectional DShot Co-authored-by: Julian Oes <[email protected]> * f4/f1 support, not supported * fix f1 build target * sanity check timer_channel value, fix CCxNP ifdef, debug stuff * removed debug code, added define for H7 HAVE_GTIM_CCXNP * round robin sampling for less than 4 DMA * unlimited esc_status logging * dshot: fix formatting * dshot: add define for number of DMA channels to use This allows individual boards to override the number of DShot channels and hence avoid round robin capture of the RPM feedback. * ARK: enable 4 DMA channels for DShot on 6X * dshot: publish when all channels are updated This slows down the ESC_STATUS publication in the case of round robin capture. E.g. for 800 Hz output with one DMA channel, the ESC_STATUS is now published at 200 Hz. * dshot: avoid duplicate publications for bidir and telem Instead of publishing both bidirectional dshot updates as well as telemetry updates, we now combine the data from both streams, and publish whenever we get RPM updates, as the latter arrives with higher rate, e.g. 200 Hz with round robin, or faster otherwise. When combining the data, we take RPM from bidirectional dshot, and the rest from telemetry. When we have only one of the two, either telemetry or bidirectional dshot, we just publish that one. * boards: add ark fpv and pi6x BOARD_DMA_NUM_DSHOT_CHANNELS * dshot: turn off debug build --------- Co-authored-by: Julian Oes <[email protected]> Co-authored-by: alexklimaj <[email protected]>
* Add vitepress tree * Update existing workflows so they dont trigger on changes in the docs path * Add nojekyll, package.json, LICENCE etc * Add crowdin docs upload/download scripts * Add docs flaw checker workflows * Used docs prefix for docs workflows * Crowdin obvious fixes * ci: docs move to self hosted runner runs on a beefy server for faster builds Signed-off-by: Ramon Roche <[email protected]> * ci: don't run build action for docs or ci changes Signed-off-by: Ramon Roche <[email protected]> * ci: update runners Signed-off-by: Ramon Roche <[email protected]> * Add docs/en * Add docs assets and scripts * Fix up editlinks to point to PX4 sources * Download just the translations that are supported * Add translation sources for zh, uk, ko * Update latest tranlsation and uorb graphs * update vitepress to latest --------- Signed-off-by: Ramon Roche <[email protected]> Co-authored-by: Ramon Roche <[email protected]>
This must have been a copy paste mistake.
* Debug crowding download * Add debug to crowdin download action
* Strip out most of the debugging * Try fix up the matching paths
This configures the RTC clock to use the HSE instead of the not existing LSE clock which prevents boot waiting for the not existing LSE crystal for a few seconds on startup.
Logged data and subscription messages can be mixed, so don't stop adding subscriptions after finding the first logged message
Signed-off-by: Silvan Fuhrer <[email protected]>
…ed if there's no message timeout and the connected flag is set
Fixes RT117X OCRAM M7 memory freeze
This was changed in 7cb6464 and broke flight review (PX4/flight_review#310)
Signed-off-by: Ramon Roche <[email protected]>
We have 1 sector for the bootloader and the last 2 for parameters. That's to match how ArduPilot has it.
This was missed earlier.
) * Change MSP_OSD message content and rendering process * Finish MSP_OSD battery message construct * Finish MSP_OSD `display message` construct HOL|DSAM|N * Finish MSP_FC_VARIANT(0x02) message BTFL * Finish MSP_OSD RSSI message 📶10% * Finish MSP_OSD GPS message 🛰 10 🌐000.000000 🌐00.000000 * Finish MSP_OSD PITCH ROLL message 🔃-10.5 🔁13.2 * Change struct filed name * Change OSD message postion * Finish MSP_OSD PITCH Altitude message 🔝15.2 * Finish MSP_OSD distanceToHome message 🏠5000 * Add Hide/Show option for ALT and homeDist * Format the code by `make format` * Clean up stray text * Remove other commented out dead code * Change `sprintf()` to `snprintf()` * Add msg field comment in `display_message` construct * Init str buffer to 0, Change refresh rate back to 100ms * Explicit conversion float to double --------- Co-authored-by: Li.Tianming <[email protected]> Co-authored-by: Li.Tianming <Li.Tianming>
Co-authored-by: Michael <[email protected]>
Signed-off-by: Beniamino Pozzan <[email protected]>
- Adds MSPv1 rx parsing to fetch VTX config - Allows to inspect and change VTX channel through CLI - Forward MSP_RC for stick commands osd - Forward MSP_STATUS for arming status for PIT and LP mode
Freeing the DMA stream in the hrt callback causes other peripherals on that DMA controller to lock up (namely GPS). Moving the free back into thread context, right before allocation, solves the problem
* payload deliverer: remove PD_GRIPPER_EN as unnecessary, reduce gripper timeout to 1s * ark: fpv: enable payload deliverer module
… (#25341) * MulticopterPositionControl: Add timeout before triggering emergency setpoint on invalid TrajectorySetpoint * Apply suggestions from code review * Cleanup & address review comments * Safegaurd against using old setpoint if states aren't valid anymore --------- Co-authored-by: Jacob Dahl <[email protected]>
…de. Priority of gz_world (really running) over PX4_GZ_WORLD (#25346)
* ci: update rosdistro apt keys (#25060) Signed-off-by: Ramon Roche <[email protected]> * ci: use release/1.16 branch for px4-ros2-interface-lib integration tests --------- Signed-off-by: Ramon Roche <[email protected]> Co-authored-by: Beat Küng <[email protected]>
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.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )