Julian Oes
66deae172d
mavsdk_tests: update to MAVSDK 3.0.0
2025-05-19 07:37:02 -07:00
PX4 Build Bot
e50d5d8567
New Crowdin translations - zh-CN ( #24875 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-18 10:57:05 +10:00
PX4 Build Bot
98a37d8e5d
New Crowdin translations - ko ( #24873 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-18 10:56:53 +10:00
PX4 Build Bot
740cd2e40d
New Crowdin translations - uk ( #24874 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-18 10:56:18 +10:00
Li-Tianming
815a339684
MSP_OSD code changes to support OpenIPC, DJI O3/O4 OSD rendering ( #24695 )
...
* 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 <Li.Tianming@example.com>
Co-authored-by: Li.Tianming <Li.Tianming>
2025-05-16 11:33:40 -08:00
Ramon Roche
38548ded12
ci: build all with px4-dev container
...
pull from github registry ghcr.io
Signed-off-by: Ramon Roche <mrpollo@gmail.com>
2025-05-16 09:54:49 -07:00
Ramon Roche
4c369be95e
ci: make sure we run when we need to
...
Signed-off-by: Ramon Roche <mrpollo@gmail.com>
2025-05-16 09:54:49 -07:00
Ramon Roche
e6433d443c
ci: use native arch builders
...
Signed-off-by: Ramon Roche <mrpollo@gmail.com>
2025-05-16 09:54:49 -07:00
alexcekay
ab6c6ac769
ci: fix failsafe_sim for newer GCC versions
2025-05-16 09:54:49 -07:00
alexcekay
01c23f635f
ci: fix flash analysis for newer GCC versions
2025-05-16 09:54:49 -07:00
alexcekay
c1ffdc8e3e
ci: use dev-container for nuttx targets
2025-05-16 09:54:49 -07:00
Hamish Willee
d1ff1a4c1d
Docs: uorb graph gen for 5x and 6x ( #24856 )
...
Co-authored-by: PX4BuildBot <bot@pixhawk.org>
2025-05-16 08:44:37 +10:00
Matthias Grob
df65e5bced
docs events_interface: fix entire paragraph being declared code by accident ( #24860 )
2025-05-16 08:40:21 +10:00
Ramon Roche
4e8760097d
ci: build px4-dev containers on demand
...
Signed-off-by: Ramon Roche <mrpollo@gmail.com>
2025-05-15 21:24:35 +02:00
PX4 Build Bot
cadf69f73c
New Crowdin translations - zh-CN ( #24854 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-15 12:27:25 +10:00
PX4 Build Bot
9b8fe45e04
New Crowdin translations - ko ( #24852 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-15 12:27:10 +10:00
PX4 Build Bot
524a10512b
New Crowdin translations - uk ( #24853 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-15 12:25:46 +10:00
Julian Oes
36bfcf5ec2
boards: keep INA238 shunt value for Skynode
...
This is an attempt to keep backwards compatible with Auterion's power
monitor which uses a shunt value of 0.0003 and not 0.0005.
2025-05-15 11:04:21 +12:00
Vincent Poon
5a76868cff
Change INA238_SHUNT Default Value for Consistency
...
Change INA238_SHUNT Default Value from 0.0003 to 0.0005 for Consistency with INA226 & INA228.
2025-05-15 11:04:21 +12:00
Hamish Willee
fa2b8cbd49
RC driver config Kconfig -typo ( #24848 )
2025-05-14 10:10:44 -08:00
Julian Oes
47cb1133c3
boards: add new target for Kakute H7 with dual IMU
2025-05-14 08:00:17 -07:00
Julian Oes
bf9167da50
ina238: actually run it
...
Without this the driver would not run when started from the
i2c_launcher.
2025-05-14 07:34:02 -07:00
Julian Oes
abf903a851
ina2xx: params require reboot
2025-05-14 07:34:02 -07:00
Julian Oes
117f198891
ina228/ina238: correctly set ADC range
...
It turns out that we set the ADC range incorrectly leading to the
measured current being capped at a certain level as the ADC on the
sensor saturates.
Instead, we need to set the range according to the formula given in the
interface datasheet.
2025-05-14 07:34:02 -07:00
Hamish Willee
3af9a3f76e
Add Niklas Debugging Video to GDB and hard fault sections ( #24845 )
2025-05-14 17:52:59 +10:00
Hamish Willee
79660d0a39
Amov f410 ( #24841 )
...
* add amov_F410_drone
* add amov f410 drone [200~catalogue
* Basic subedit
* Further subediting
* Add parameter file
* Update local param file
---------
Co-authored-by: lgf <1969354053@qq.com>
2025-05-14 13:44:41 +10:00
Hamish Willee
a426d27ff8
Fixup multi vehicle sim (gazebo) plus intro page images for linux/dronecode ( #24840 )
...
* Fix up site logos on front page
* Fix up rendering mult-vehicle sim
2025-05-14 12:05:12 +10:00
maksimdrachov
c79fe7292a
Grippers: added electro-magnetic gripper ( #24833 )
...
* Grippers: added electro-magnetic gripper
* Update docs/en/peripherals/gripper_servo.md
* Update docs/en/peripherals/gripper_servo.md
---------
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
2025-05-14 11:20:23 +10:00
Hamish Willee
db10fe6a97
Docs update metadata ( #24839 )
...
* Docs: Failsafe simulator update
* docs: update module reference metadata
* docs: update parameter reference metadata
* git commit -m 'docs: metadata: update uORB graph JSONs'
---------
Co-authored-by: PX4BuildBot <bot@pixhawk.org>
2025-05-14 10:53:40 +10:00
PX4 Build Bot
8adb439b58
New Crowdin translations - zh-CN ( #24829 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-14 09:22:33 +10:00
PX4 Build Bot
2b7710122e
New Crowdin translations - ko ( #24827 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-14 09:22:19 +10:00
Jacob Dahl
7ac85d8f99
adis16507: enhance driver to handle and recover from all failure modes ( #24691 )
...
* adis16507: enhance driver to handle and recover from all failure modes
- Clean up driver
- Add optional hardware reset
- Fix scale and range for 125 deg/s variant
- Handle communication errors when read returns zeroes
- Improved perf counters
* change prints to PX4_DEBUG, define BURST_READ_CMD, do both soft and hard reset, use ScheduleNow instead of 1ms delay, change read/write stall period to SPI_STALL value
2025-05-13 09:42:19 -06:00
chfriedrich98
ce9dd237a9
rover: handle invalid bearing setpoint
2025-05-13 10:23:35 +02:00
chfriedrich98
1857920a5f
rover: clean up velocity setpoint
2025-05-13 10:23:35 +02:00
chfriedrich98
b727ce86a0
rover: clean up speed terminology
2025-05-13 10:23:35 +02:00
Jacob Dahl
1d5e58b948
mavlink: set system clock from SYSTEM_TIME ( #24807 )
...
* mavlink: set system clock from SYSTEM_TIME message if behind by more than 60 seconds
2025-05-12 16:11:16 -08:00
Balduin
f01aade729
ZMO airframe: update parameters ( #24803 )
...
* ZMO airframe: update parameters
Including some parameters we found useful during the tests over the
previous months:
- various controller & transition tuning refinements
- remove battery capacity (not reliable enough w battery degradation)
- airspeed scale
- rotor configs:
- remove everything related to rotors 3 and 4 (which don't exist)
- set moment coefficients explicitly even if at default
- Increase roll limit (FW_R_LIM, FD_FAIL_R)
- min and max airspeeds
- tilt servo min and default PWM values
* ZMO airframe: address review
- explicitly set CA_ROTOR3_* to 0 (as these are set in the parent
13100 which describes a quadrotor)
- remove ASPD_SCALE_1 (close enough to default, and better to have
slightly low reading)
- remove MPC_ACC_HOR_MAX (= default)
- remove MPC_TILTMAX_AIR (was temporary)
- remove SENS_EN_SF1XX (= default)
* ZMO airframe: update tilt setup
to describe a setup where tilt servos can provide yaw torque in both
directions in multicopter mode.
* ZMO airframe: wording
2025-05-12 12:13:35 +02:00
PX4 Build Bot
d04d6af696
New Crowdin translations - uk ( #24828 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-11 12:24:56 +10:00
Jacob Dahl
a8618691f0
docs: gz: update docs for multi vehicle simulation ( #24822 )
2025-05-10 20:20:14 +01:00
Matthias Grob
406f0bb470
Fix cellular_status message definition ( #24662 )
...
* msg: fix cellular_status definition
12 * Update msg/CellularStatus.msg
* cellular_status: remove confusing reference to roaming
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
2025-05-08 15:07:11 +02:00
Hamish Willee
6bca750ab3
crowdin_docs.yml - ignore the param reference
2025-05-07 19:29:57 -07:00
Jacob Dahl
050425af25
gz: specify custom world coordinates ( #24813 )
...
gz: allow custom world coordinates with environment variables and update the docs
2025-05-07 20:36:40 +02:00
Ramon Roche
688e6aafae
ci: introduce px4-dev container with multi arch support ( #24022 )
2025-05-07 12:12:27 -04:00
chfriedrich98
2d23fda77d
rtl_direct: fix function naming
2025-05-07 17:42:07 +02:00
chfriedrich98
4e436cc64e
rover: update land detector
2025-05-07 17:42:07 +02:00
chfriedrich98
771d09b968
navigator: reset next WP in mission fast reverse
2025-05-07 17:42:07 +02:00
chfriedrich98
b78b063fd8
rover: skip to LAND on direct RTL activation
2025-05-07 17:42:07 +02:00
chfriedrich98
f13f9b2240
rover: update rtl time estimator
2025-05-07 17:42:07 +02:00
Beat Küng
fee575f944
docs: update integration tests ( #24671 )
...
* docs: update integration tests
Updates for https://github.com/PX4/PX4-Autopilot/pull/22494 .
Transferred from https://github.com/PX4/PX4-user_guide/pull/2970 .
* Apply suggestions from code review
* Update docs/en/test_and_ci/integration_testing_ros1_mavros.md
---------
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
2025-05-07 13:52:03 +10:00
Matthias Grob
87db286a88
pps_capture_params: clarify description ( #24641 )
2025-05-07 11:15:20 +10:00