We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Here's the Weekly Digest for PX4/Firmware:
Last week 40 issues were created. Of these, 15 issues have been closed and 25 issues are still open.
💚 #12567 ll40ls cleanup and create PX4Rangerfinder helper class, by dagar 💚 #12566 lsm303d driver move to PX4Accelerometer/PX4Magnetometer and cleanup, by dagar 💚 #12565 Logger stopped completely during flight?, by JMshare 💚 #12563 Changing airframes script does not perform a new binary building, by hyonlim 💚 #12561 no sliding in collision prevention, by baumanta 💚 #12560 Mavlink: Fixed command sender race condition, by RomanBapst 💚 #12559 Mavlink: Fix forwarding of messages with target system/component id, by maowen 💚 #12558 EKF2 not resetting position state when stopping GPS use and EV is already running, by artifactz 💚 #12553 Mavlink command sender race condition, by RomanBapst 💚 #12551 Add calibration parameters for multiple batteries, by ItsTimmy 💚 #12547 Fix SITL segfault in camera trigger, by RomanBapst 💚 #12546 Boolean parameters not clearly highlighted, by hamishwillee 💚 #12544 Reposition vs Mission Pause, by Stifael 💚 #12543 Update default parameters, by RomanBapst 💚 #12541 EKF2 yaw estimation error , by totomyl 💚 #12539 Hover and capture: trigger image when vehicle is at rest, by Stifael 💚 #12538 Save flight mission in ULOG file and ability to export it , by moreba1 💚 #12537 Memory leak in uORB teardown, by jkflying 💚 #12536 Out of Memory Error While Compass Calibration - Here2 CANBus, by miracatici 💚 #12534 [WIP] adaptive hover-throttle for altitude control, by cmic0 💚 #12532 Enable offboard position setpoints for Fixedwing position control, by Jaeyoung-Lim 💚 #12531 IO lose connection after a FMU warm reboot , by KeyneZzz 💚 #12530 Fixedwing throttle 0 in mission mode, by gayass17 💚 #12529 Power supply by port 'power 1', then USB port can't used?, by keguo1119 💚 #12527 rcout script changes, by garfieldG
❤️ #12564 vscode add v5x variant (for cmake configure), by dagar ❤️ #12562 Update submodule ecl to latest Fri Jul 26 12:38:35 UTC 2019, by dagar ❤️ #12557 commander: prevent potential disarms in-air, by julianoes ❤️ #12556 Jenkins fetch all tags, by dagar ❤️ #12555 appveyor: fix PX4 version format check, by MaEtUgR ❤️ #12554 ak09916: fixed driver not reporting magnetometer as external, by RomanBapst ❤️ #12552 Firmware master with nuttx printf backport, by davids5 ❤️ #12550 Auto sensor reading after pixhawk startup, by bthnekn ❤️ #12549 Airframe config for Kopis 2, by bkueng ❤️ #12548 Here 2 magnetometer not detected as external on Pixhawk Cube, by RomanBapst ❤️ #12545 Add units for EKF2_RNG_A_HMAX and EKF2_RNG_A_VMAX, by hamishwillee ❤️ #12542 mc_att_control: output zero throttle in manual mode when landed, by RomanBapst ❤️ #12540 add statustext message in mavlink receiver, by baumanta ❤️ #12535 Random arming glitches from disarmed, by JMshare ❤️ #12533 version: validate format of the git tag, by bkueng
👍 #12549 Airframe config for Kopis 2, by bkueng It received 👍 x0, 😄 x0, 🎉 x0 and ❤️ x3.
🔈 #12531 IO lose connection after a FMU warm reboot , by KeyneZzz It received 9 comments.
Last week, 78 pull requests were created, updated or merged.
Last week, 2 pull requests were opened. 💚 #12567 ll40ls cleanup and create PX4Rangerfinder helper class, by dagar 💚 #12534 [WIP] adaptive hover-throttle for altitude control, by cmic0
Last week, 57 pull requests were updated. 💛 #12566 lsm303d driver move to PX4Accelerometer/PX4Magnetometer and cleanup, by dagar 💛 #12561 no sliding in collision prevention, by baumanta 💛 #12560 Mavlink: Fixed command sender race condition, by RomanBapst 💛 #12559 Mavlink: Fix forwarding of messages with target system/component id, by maowen 💛 #12551 Add calibration parameters for multiple batteries, by ItsTimmy 💛 #12547 Fix SITL segfault in camera trigger, by RomanBapst 💛 #12543 Update default parameters, by RomanBapst 💛 #12532 Enable offboard position setpoints for Fixedwing position control, by Jaeyoung-Lim 💛 #12527 rcout script changes, by garfieldG 💛 #12521 GTest functional tests that include parameters and uORB messaging, by jkflying 💛 #12518 Differential thrust for tailsitter, by bluecat1997 💛 #12513 Block auto-disarm when in Launch Detection for Catapault/Hand-Launched FW, by Kjkinney 💛 #12507 Accomplish requisite work to close out PR #11431., by mcsauder 💛 #12506 Add generic vtol tailsitter airframe and modifiy 4001_quad_x and 13001_caipirinha_vtol to simplify PR 9849, by mcsauder 💛 #12494 Switch into last mode after landing and disarming after RTL/Land, by ItsTimmy 💛 #12480 When setting pos_sp_triplet yaw, also set the yaw valid flag to true, by dusan19 💛 #12479 PID autotuner for velocity loop, by bresch 💛 #12436 NuttX enable SPI DMA per board, by dagar 💛 #12428 Fix mavlink config stream corner case where USB is not connected at boot., by mcsauder 💛 #12424 moved ms5611 from common rc.sensors, by BazookaJoe1900 💛 #12411 introduce uORB::PublicationQueued and transition most orb_advertise_queue usage, by dagar 💛 #12379 Implement ModuleParams inheritance in the VtolLandDetector class. Requires PR #12356, by mcsauder 💛 #12372 mavlink receiver move to uORB::Publication, by dagar 💛 #12371 [WIP]: introduce uORB::SubscriptionBlocking and use in navigator and simulator, by dagar 💛 #12356 Implement ModuleParams inheritance in the MultiCopterLandDetector class., by mcsauder 💛 #12353 Airspeed validation & selection module, by sfuhrer 💛 #12343 Add return INFINITY; to the LandDetector class _get_max_altitude() method declaration, by mcsauder 💛 #12335 commander preflightcheck update orb usage to uORB::SubscriptionData, by dagar 💛 #12334 Improve magnetometer consistency check, by MaEtUgR 💛 #12225 [WIP]: mc_att_control split out rate controller and sensor aggregation into new modules, by dagar 💛 #12224 px4fmu move to WQ with uORB callback scheduling, by dagar 💛 #12214 [WIP]: move adc driver to WQ, by dagar 💛 #12191 [WIP] ModuleBase add common base and cleanup, by dagar 💛 #12177 camera_trigger move to new WQ and uORB::Subscription, by dagar 💛 #12173 osd/atxxxx move to new WQ and uORB::Subscription, by dagar 💛 #12153 UAVCAN ESCs pre-arm checks, by cmic0 💛 #12123 [WIP]: logger move to uORB::SubscriptionInterval, by dagar 💛 #12114 listener print strings, by dagar 💛 #12110 WIP: commander re-evaluate RC mode switch when local position becomes valid, by dagar 💛 #11977 [WIP] Create a distance sensor driver base class, by mcsauder 💛 #11894 Refactor ulanding driver to utilize ScheduledWorkQueue class inheritance, by mcsauder 💛 #11892 Migrate teraranger driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder 💛 #11874 Cherry pick the src/modules/land_detector/ directory and voted_sensors_update.h from PR #9756, by mcsauder 💛 #11857 Migrate HC_SR04 class member variable initialization to declarations, augment code so that it compiles., by mcsauder 💛 #11668 [DO NOT MERGE] evalulating cmake_format, by dagar 💛 #11518 [WIP]: PX4 platform layer, by dagar 💛 #11366 [WIP] mRo x2.1 777, by dagar 💛 #11365 Fix: ROS install space, by TSC21 💛 #11336 [WIP] boards name and number external SPI consistently, by dagar 💛 #11318 parameters metadata generate as single static constexpr header, by dagar 💛 #11264 Close replay log file after replay is finished, then exit, by roangel 💛 #11075 [WIP] fix aero_upload, by dagar 💛 #10912 [WIP] DO_CHANGE_SPEED work across LOITER, MISSION, RTL, by dagar 💛 #10883 weathervane: added configuration option via paramter, by RomanBapst 💛 #10871 cleanup LED status usage, by dagar 💛 #10857 [WIP] camera trigger: add support for fmu pins 7 and 8, by DanielePettenuzzo 💛 #10611 [WIP] navigator initialization and mode change improvements, by dagar
return INFINITY;
_get_max_altitude()
src/modules/land_detector/
Last week, 19 pull requests were merged. 💜 #12564 vscode add v5x variant (for cmake configure), by dagar 💜 #12562 Update submodule ecl to latest Fri Jul 26 12:38:35 UTC 2019, by dagar 💜 #12557 commander: prevent potential disarms in-air, by julianoes 💜 #12556 Jenkins fetch all tags, by dagar 💜 #12555 appveyor: fix PX4 version format check, by MaEtUgR 💜 #12554 ak09916: fixed driver not reporting magnetometer as external, by RomanBapst 💜 #12552 Firmware master with nuttx printf backport, by davids5 💜 #12549 Airframe config for Kopis 2, by bkueng 💜 #12545 Add units for EKF2_RNG_A_HMAX and EKF2_RNG_A_VMAX, by hamishwillee 💜 #12542 mc_att_control: output zero throttle in manual mode when landed, by RomanBapst 💜 #12533 version: validate format of the git tag, by bkueng 💜 #12526 Add airframe .post scripts on NuttX targets, by jlecoeur 💜 #12525 Fix airframes incremental build, by jlecoeur 💜 #12520 Clarify weird behavior of the LIS3MDL, by robertlong13 💜 #12519 Changed timing of actuator_controls_0 message from rover_pos_control, by ItsTimmy 💜 #12501 Fixed hard fault on rover_pos_control stop, by ItsTimmy 💜 #12495 RC override enabled by default, by MaEtUgR 💜 #12234 px4flow driver move to new WQ and cleanup, by dagar 💜 #12137 microRTPS bridge: uORB RTPS ID mandatory; allow pub/sub for multi-topics/alias msgs, by TSC21
Last week there were 37 commits. 🛠️ px4flow driver move to new WQ and cleanup by dagar 🛠️ vscode add v5x variant (for cmake configure) by dagar 🛠️ Update submodule ecl to latest Fri Jul 26 12:38:35 UTC 2019 - ecl in PX4/Firmware (83316cf7b0484e7ba7f9b61201dea7215185da49): https://github.com/PX4/ecl/commit/e1751188fd15b799cbfae86bd7373bb91206069b - ecl current upstream: https://github.com/PX4/ecl/commit/d38164fc8e68b740405669127138e550c3c7375c - Changes: https://github.com/PX4/ecl/compare/e1751188fd15b799cbfae86bd7373bb91206069b...d38164fc8e68b740405669127138e550c3c7375c d38164f 2019-07-21 Jaeyoung-Lim - Fix flag for initialization by PX4BuildBot 🛠️ urtps templates: minor cleanup by TSC21 🛠️ px_generate_uorb_topic_files: cleanup uneeded conditions by TSC21 🛠️ generate_microRTPS_bridge: remove commented code by TSC21 🛠️ rebase: sync up submodules by TSC21 🛠️ increase cutoff margin for alias matching by TSC21 🛠️ add checker for multitopic msg naming by TSC21 🛠️ microRTPS_bridge: structural change to make possible to generate pub/sub code for multi-topics/aliased msgs by TSC21 🛠️ microRTPS bridge: make mandatory that all the uORB messages have their RTPS id by TSC21 🛠️ commander: fix disarming for rovers We have to ignore the landed flag for rovers, it doesn't really apply for them. by julianoes 🛠️ commander: prevent potential disarms in-air This fixes the terrifying case where the drone disarms in-air just because it receives a MAVLink disarm command. We now check param2 for a magic number which enforces arming/disarming. This is added to the mavlink protocol in: https://github.com/mavlink/mavlink/pull/1162 by julianoes 🛠️ Jenkins fetch all tags by dagar 🛠️ Reinstated rover CI test by ItsTimmy 🛠️ Fixed timing of rover pos control by ItsTimmy 🛠️ kakutef7 board_config: remove usb valid defines Otherwise 'system_power' gets published with voltage5v_v = 0, as there is no 5V sensing pin, leading to Avionics Power Low preflight check failures. by bkueng 🛠️ tune_control: use orb queue advertisement consistently by bkueng 🛠️ validate_yaml.py: fix for python3 RuntimeError: dictionary changed size during iteration by bkueng 🛠️ airframes: add Kopis 2 by bkueng 🛠️ appveyor: fix PX4 version format check by removing shallow clone such that we can infer the version from the last tag by MaEtUgR 🛠️ Revert "hotfix for logger: use '%i' instead of '%zu'" This reverts commit e6aa03520993201c618de32197ab3ee92d4b0738. Root cause was fixe in Nuttx and backported by davids5 🛠️ Firmwarte master with nuttx printf backport by davids5 🛠️ ak09916: fixed driver not reporting magnetometer as external Signed-off-by: RomanBapst [email protected] by RomanBapst 🛠️ Add units for EKF2_RNG_A_HMAX and EKF2_RNG_A_VMAX (#12545) by hamishwillee 🛠️ ROMFS: fix airframe incremental build by jlecoeur 🛠️ ROMFS: add explicit dependency to parser scripts by jlecoeur 🛠️ mc_att_control: output zero throttle in manual mode when landed - MPC_MANTHR_MIN is used as minimum throttle in attitude control mode when the vehicle is in air. This is useful to retain some control around roll and pitch axis if airmode is not enabled and the user demands zero throttle. However, when the vehicle is landed there is not need to keep the throttle at a higher value than zero. Signed-off-by: RomanBapst [email protected] by RomanBapst 🛠️ CI: ensure 'git fetch --tags' is executed for all Firmware builds by bkueng 🛠️ version: validate format of the git tag This fails the build if a wrong version tag is used. A wrong tag leads to wrong reporting in QGC, and incorrect error messages about minimum required PX4 version. It also leads to wrong statistics on Flight Review. by bkueng 🛠️ rover_pos_control: refactor to ModuleBase and use C++ Param API by ItsTimmy 🛠️ Airframe parser: add docs by jlecoeur 🛠️ Add airframe .post scripts on NuttX targets by jlecoeur 🛠️ commander_params: enable RC override by default It doesn't affect fixed wing flying anymore. I disabled it for the deltaquad since I presume @sanderux prefers to have the feature disabled even when flying in multicopter mode. by MaEtUgR 🛠️ Commander: make RC override multicopter only AAs discussed in the devcall this functionality is only useful for rotary-wing (multicopter) flying since it's a big safety hazard to accidentally bring a fixed wing out of an auto mode e.g. a mission and fly away in a straight line or into an obstacle. by MaEtUgR 🛠️ Commander: pure refactor of RC override conditions by MaEtUgR 🛠️ Clarify weird behavior of the LIS3MDL See issue #12514 by robertlong13
Last week there were 12 contributors. 👤 dagar 👤 PX4BuildBot 👤 TSC21 👤 julianoes 👤 ItsTimmy 👤 bkueng 👤 MaEtUgR 👤 davids5 👤 RomanBapst 👤 hamishwillee 👤 jlecoeur 👤 robertlong13
Last week there were 23 stagazers. ⭐ wztang ⭐ dierer ⭐ Julianhm9612 ⭐ yinshuguang ⭐ abdavis500 ⭐ devilsnare007 ⭐ KennethYangle ⭐ davidzhangbuaa ⭐ longluo ⭐ yoliacao ⭐ BillYJT ⭐ jerryweihuajing ⭐ vinbo ⭐ tomruk ⭐ Ice833 ⭐ AllenSquirrel ⭐ maowen ⭐ ethfun ⭐ atb033 ⭐ 201401248d153 ⭐ EnigmaRagesh ⭐ RicardoM17 ⭐ gold356 You all are the stars! 🌟
Last week there were no releases.
That's all for last week, please 👀 Watch and ⭐ Star the repository PX4/Firmware to receive next weekly updates. 😃
You can also view all Weekly Digests by clicking here.
Your Weekly Digest bot. 📆
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Here's the Weekly Digest for PX4/Firmware:
ISSUES
Last week 40 issues were created.
Of these, 15 issues have been closed and 25 issues are still open.
OPEN ISSUES
💚 #12567 ll40ls cleanup and create PX4Rangerfinder helper class, by dagar
💚 #12566 lsm303d driver move to PX4Accelerometer/PX4Magnetometer and cleanup, by dagar
💚 #12565 Logger stopped completely during flight?, by JMshare
💚 #12563 Changing airframes script does not perform a new binary building, by hyonlim
💚 #12561 no sliding in collision prevention, by baumanta
💚 #12560 Mavlink: Fixed command sender race condition, by RomanBapst
💚 #12559 Mavlink: Fix forwarding of messages with target system/component id, by maowen
💚 #12558 EKF2 not resetting position state when stopping GPS use and EV is already running, by artifactz
💚 #12553 Mavlink command sender race condition, by RomanBapst
💚 #12551 Add calibration parameters for multiple batteries, by ItsTimmy
💚 #12547 Fix SITL segfault in camera trigger, by RomanBapst
💚 #12546 Boolean parameters not clearly highlighted, by hamishwillee
💚 #12544 Reposition vs Mission Pause, by Stifael
💚 #12543 Update default parameters, by RomanBapst
💚 #12541 EKF2 yaw estimation error , by totomyl
💚 #12539 Hover and capture: trigger image when vehicle is at rest, by Stifael
💚 #12538 Save flight mission in ULOG file and ability to export it , by moreba1
💚 #12537 Memory leak in uORB teardown, by jkflying
💚 #12536 Out of Memory Error While Compass Calibration - Here2 CANBus, by miracatici
💚 #12534 [WIP] adaptive hover-throttle for altitude control, by cmic0
💚 #12532 Enable offboard position setpoints for Fixedwing position control, by Jaeyoung-Lim
💚 #12531 IO lose connection after a FMU warm reboot , by KeyneZzz
💚 #12530 Fixedwing throttle 0 in mission mode, by gayass17
💚 #12529 Power supply by port 'power 1', then USB port can't used?, by keguo1119
💚 #12527 rcout script changes, by garfieldG
CLOSED ISSUES
❤️ #12564 vscode add v5x variant (for cmake configure), by dagar
❤️ #12562 Update submodule ecl to latest Fri Jul 26 12:38:35 UTC 2019, by dagar
❤️ #12557 commander: prevent potential disarms in-air, by julianoes
❤️ #12556 Jenkins fetch all tags, by dagar
❤️ #12555 appveyor: fix PX4 version format check, by MaEtUgR
❤️ #12554 ak09916: fixed driver not reporting magnetometer as external, by RomanBapst
❤️ #12552 Firmware master with nuttx printf backport, by davids5
❤️ #12550 Auto sensor reading after pixhawk startup, by bthnekn
❤️ #12549 Airframe config for Kopis 2, by bkueng
❤️ #12548 Here 2 magnetometer not detected as external on Pixhawk Cube, by RomanBapst
❤️ #12545 Add units for EKF2_RNG_A_HMAX and EKF2_RNG_A_VMAX, by hamishwillee
❤️ #12542 mc_att_control: output zero throttle in manual mode when landed, by RomanBapst
❤️ #12540 add statustext message in mavlink receiver, by baumanta
❤️ #12535 Random arming glitches from disarmed, by JMshare
❤️ #12533 version: validate format of the git tag, by bkueng
LIKED ISSUE
👍 #12549 Airframe config for Kopis 2, by bkueng
It received 👍 x0, 😄 x0, 🎉 x0 and ❤️ x3.
NOISY ISSUE
🔈 #12531 IO lose connection after a FMU warm reboot , by KeyneZzz
It received 9 comments.
PULL REQUESTS
Last week, 78 pull requests were created, updated or merged.
OPEN PULL REQUEST
Last week, 2 pull requests were opened.
💚 #12567 ll40ls cleanup and create PX4Rangerfinder helper class, by dagar
💚 #12534 [WIP] adaptive hover-throttle for altitude control, by cmic0
UPDATED PULL REQUEST
Last week, 57 pull requests were updated.
💛 #12566 lsm303d driver move to PX4Accelerometer/PX4Magnetometer and cleanup, by dagar
💛 #12561 no sliding in collision prevention, by baumanta
💛 #12560 Mavlink: Fixed command sender race condition, by RomanBapst
💛 #12559 Mavlink: Fix forwarding of messages with target system/component id, by maowen
💛 #12551 Add calibration parameters for multiple batteries, by ItsTimmy
💛 #12547 Fix SITL segfault in camera trigger, by RomanBapst
💛 #12543 Update default parameters, by RomanBapst
💛 #12532 Enable offboard position setpoints for Fixedwing position control, by Jaeyoung-Lim
💛 #12527 rcout script changes, by garfieldG
💛 #12521 GTest functional tests that include parameters and uORB messaging, by jkflying
💛 #12518 Differential thrust for tailsitter, by bluecat1997
💛 #12513 Block auto-disarm when in Launch Detection for Catapault/Hand-Launched FW, by Kjkinney
💛 #12507 Accomplish requisite work to close out PR #11431., by mcsauder
💛 #12506 Add generic vtol tailsitter airframe and modifiy 4001_quad_x and 13001_caipirinha_vtol to simplify PR 9849, by mcsauder
💛 #12494 Switch into last mode after landing and disarming after RTL/Land, by ItsTimmy
💛 #12480 When setting pos_sp_triplet yaw, also set the yaw valid flag to true, by dusan19
💛 #12479 PID autotuner for velocity loop, by bresch
💛 #12436 NuttX enable SPI DMA per board, by dagar
💛 #12428 Fix mavlink config stream corner case where USB is not connected at boot., by mcsauder
💛 #12424 moved ms5611 from common rc.sensors, by BazookaJoe1900
💛 #12411 introduce uORB::PublicationQueued and transition most orb_advertise_queue usage, by dagar
💛 #12379 Implement ModuleParams inheritance in the VtolLandDetector class. Requires PR #12356, by mcsauder
💛 #12372 mavlink receiver move to uORB::Publication, by dagar
💛 #12371 [WIP]: introduce uORB::SubscriptionBlocking and use in navigator and simulator, by dagar
💛 #12356 Implement ModuleParams inheritance in the MultiCopterLandDetector class., by mcsauder
💛 #12353 Airspeed validation & selection module, by sfuhrer
💛 #12343 Add
return INFINITY;
to the LandDetector class_get_max_altitude()
method declaration, by mcsauder💛 #12335 commander preflightcheck update orb usage to uORB::SubscriptionData, by dagar
💛 #12334 Improve magnetometer consistency check, by MaEtUgR
💛 #12225 [WIP]: mc_att_control split out rate controller and sensor aggregation into new modules, by dagar
💛 #12224 px4fmu move to WQ with uORB callback scheduling, by dagar
💛 #12214 [WIP]: move adc driver to WQ, by dagar
💛 #12191 [WIP] ModuleBase add common base and cleanup, by dagar
💛 #12177 camera_trigger move to new WQ and uORB::Subscription, by dagar
💛 #12173 osd/atxxxx move to new WQ and uORB::Subscription, by dagar
💛 #12153 UAVCAN ESCs pre-arm checks, by cmic0
💛 #12123 [WIP]: logger move to uORB::SubscriptionInterval, by dagar
💛 #12114 listener print strings, by dagar
💛 #12110 WIP: commander re-evaluate RC mode switch when local position becomes valid, by dagar
💛 #11977 [WIP] Create a distance sensor driver base class, by mcsauder
💛 #11894 Refactor ulanding driver to utilize ScheduledWorkQueue class inheritance, by mcsauder
💛 #11892 Migrate teraranger driver class member variable initialization to declarations, format whitespace and alphabetize/group/order var/method declarations, by mcsauder
💛 #11874 Cherry pick the
src/modules/land_detector/
directory and voted_sensors_update.h from PR #9756, by mcsauder💛 #11857 Migrate HC_SR04 class member variable initialization to declarations, augment code so that it compiles., by mcsauder
💛 #11668 [DO NOT MERGE] evalulating cmake_format, by dagar
💛 #11518 [WIP]: PX4 platform layer, by dagar
💛 #11366 [WIP] mRo x2.1 777, by dagar
💛 #11365 Fix: ROS install space, by TSC21
💛 #11336 [WIP] boards name and number external SPI consistently, by dagar
💛 #11318 parameters metadata generate as single static constexpr header, by dagar
💛 #11264 Close replay log file after replay is finished, then exit, by roangel
💛 #11075 [WIP] fix aero_upload, by dagar
💛 #10912 [WIP] DO_CHANGE_SPEED work across LOITER, MISSION, RTL, by dagar
💛 #10883 weathervane: added configuration option via paramter, by RomanBapst
💛 #10871 cleanup LED status usage, by dagar
💛 #10857 [WIP] camera trigger: add support for fmu pins 7 and 8, by DanielePettenuzzo
💛 #10611 [WIP] navigator initialization and mode change improvements, by dagar
MERGED PULL REQUEST
Last week, 19 pull requests were merged.
💜 #12564 vscode add v5x variant (for cmake configure), by dagar
💜 #12562 Update submodule ecl to latest Fri Jul 26 12:38:35 UTC 2019, by dagar
💜 #12557 commander: prevent potential disarms in-air, by julianoes
💜 #12556 Jenkins fetch all tags, by dagar
💜 #12555 appveyor: fix PX4 version format check, by MaEtUgR
💜 #12554 ak09916: fixed driver not reporting magnetometer as external, by RomanBapst
💜 #12552 Firmware master with nuttx printf backport, by davids5
💜 #12549 Airframe config for Kopis 2, by bkueng
💜 #12545 Add units for EKF2_RNG_A_HMAX and EKF2_RNG_A_VMAX, by hamishwillee
💜 #12542 mc_att_control: output zero throttle in manual mode when landed, by RomanBapst
💜 #12533 version: validate format of the git tag, by bkueng
💜 #12526 Add airframe .post scripts on NuttX targets, by jlecoeur
💜 #12525 Fix airframes incremental build, by jlecoeur
💜 #12520 Clarify weird behavior of the LIS3MDL, by robertlong13
💜 #12519 Changed timing of actuator_controls_0 message from rover_pos_control, by ItsTimmy
💜 #12501 Fixed hard fault on rover_pos_control stop, by ItsTimmy
💜 #12495 RC override enabled by default, by MaEtUgR
💜 #12234 px4flow driver move to new WQ and cleanup, by dagar
💜 #12137 microRTPS bridge: uORB RTPS ID mandatory; allow pub/sub for multi-topics/alias msgs, by TSC21
COMMITS
Last week there were 37 commits.
🛠️ px4flow driver move to new WQ and cleanup by dagar
🛠️ vscode add v5x variant (for cmake configure) by dagar
🛠️ Update submodule ecl to latest Fri Jul 26 12:38:35 UTC 2019 - ecl in PX4/Firmware (83316cf7b0484e7ba7f9b61201dea7215185da49): https://github.com/PX4/ecl/commit/e1751188fd15b799cbfae86bd7373bb91206069b - ecl current upstream: https://github.com/PX4/ecl/commit/d38164fc8e68b740405669127138e550c3c7375c - Changes: https://github.com/PX4/ecl/compare/e1751188fd15b799cbfae86bd7373bb91206069b...d38164fc8e68b740405669127138e550c3c7375c d38164f 2019-07-21 Jaeyoung-Lim - Fix flag for initialization by PX4BuildBot
🛠️ urtps templates: minor cleanup by TSC21
🛠️ px_generate_uorb_topic_files: cleanup uneeded conditions by TSC21
🛠️ generate_microRTPS_bridge: remove commented code by TSC21
🛠️ rebase: sync up submodules by TSC21
🛠️ increase cutoff margin for alias matching by TSC21
🛠️ add checker for multitopic msg naming by TSC21
🛠️ microRTPS_bridge: structural change to make possible to generate pub/sub code for multi-topics/aliased msgs by TSC21
🛠️ microRTPS bridge: make mandatory that all the uORB messages have their RTPS id by TSC21
🛠️ commander: fix disarming for rovers We have to ignore the landed flag for rovers, it doesn't really apply for them. by julianoes
🛠️ commander: prevent potential disarms in-air This fixes the terrifying case where the drone disarms in-air just because it receives a MAVLink disarm command. We now check param2 for a magic number which enforces arming/disarming. This is added to the mavlink protocol in: https://github.com/mavlink/mavlink/pull/1162 by julianoes
🛠️ Jenkins fetch all tags by dagar
🛠️ Reinstated rover CI test by ItsTimmy
🛠️ Fixed timing of rover pos control by ItsTimmy
🛠️ kakutef7 board_config: remove usb valid defines Otherwise 'system_power' gets published with voltage5v_v = 0, as there is no 5V sensing pin, leading to Avionics Power Low preflight check failures. by bkueng
🛠️ tune_control: use orb queue advertisement consistently by bkueng
🛠️ validate_yaml.py: fix for python3 RuntimeError: dictionary changed size during iteration by bkueng
🛠️ airframes: add Kopis 2 by bkueng
🛠️ appveyor: fix PX4 version format check by removing shallow clone such that we can infer the version from the last tag by MaEtUgR
🛠️ Revert "hotfix for logger: use '%i' instead of '%zu'" This reverts commit e6aa03520993201c618de32197ab3ee92d4b0738. Root cause was fixe in Nuttx and backported by davids5
🛠️ Firmwarte master with nuttx printf backport by davids5
🛠️ ak09916: fixed driver not reporting magnetometer as external Signed-off-by: RomanBapst [email protected] by RomanBapst
🛠️ Add units for EKF2_RNG_A_HMAX and EKF2_RNG_A_VMAX (#12545) by hamishwillee
🛠️ ROMFS: fix airframe incremental build by jlecoeur
🛠️ ROMFS: add explicit dependency to parser scripts by jlecoeur
🛠️ mc_att_control: output zero throttle in manual mode when landed - MPC_MANTHR_MIN is used as minimum throttle in attitude control mode when the vehicle is in air. This is useful to retain some control around roll and pitch axis if airmode is not enabled and the user demands zero throttle. However, when the vehicle is landed there is not need to keep the throttle at a higher value than zero. Signed-off-by: RomanBapst [email protected] by RomanBapst
🛠️ CI: ensure 'git fetch --tags' is executed for all Firmware builds by bkueng
🛠️ version: validate format of the git tag This fails the build if a wrong version tag is used. A wrong tag leads to wrong reporting in QGC, and incorrect error messages about minimum required PX4 version. It also leads to wrong statistics on Flight Review. by bkueng
🛠️ rover_pos_control: refactor to ModuleBase and use C++ Param API by ItsTimmy
🛠️ Airframe parser: add docs by jlecoeur
🛠️ Add airframe .post scripts on NuttX targets by jlecoeur
🛠️ commander_params: enable RC override by default It doesn't affect fixed wing flying anymore. I disabled it for the deltaquad since I presume @sanderux prefers to have the feature disabled even when flying in multicopter mode. by MaEtUgR
🛠️ Commander: make RC override multicopter only AAs discussed in the devcall this functionality is only useful for rotary-wing (multicopter) flying since it's a big safety hazard to accidentally bring a fixed wing out of an auto mode e.g. a mission and fly away in a straight line or into an obstacle. by MaEtUgR
🛠️ Commander: pure refactor of RC override conditions by MaEtUgR
🛠️ Clarify weird behavior of the LIS3MDL See issue #12514 by robertlong13
CONTRIBUTORS
Last week there were 12 contributors.
👤 dagar
👤 PX4BuildBot
👤 TSC21
👤 julianoes
👤 ItsTimmy
👤 bkueng
👤 MaEtUgR
👤 davids5
👤 RomanBapst
👤 hamishwillee
👤 jlecoeur
👤 robertlong13
STARGAZERS
Last week there were 23 stagazers.
⭐ wztang
⭐ dierer
⭐ Julianhm9612
⭐ yinshuguang
⭐ abdavis500
⭐ devilsnare007
⭐ KennethYangle
⭐ davidzhangbuaa
⭐ longluo
⭐ yoliacao
⭐ BillYJT
⭐ jerryweihuajing
⭐ vinbo
⭐ tomruk
⭐ Ice833
⭐ AllenSquirrel
⭐ maowen
⭐ ethfun
⭐ atb033
⭐ 201401248d153
⭐ EnigmaRagesh
⭐ RicardoM17
⭐ gold356
You all are the stars! 🌟
RELEASES
Last week there were no releases.
That's all for last week, please 👀 Watch and ⭐ Star the repository PX4/Firmware to receive next weekly updates. 😃
You can also view all Weekly Digests by clicking here.
The text was updated successfully, but these errors were encountered: