Matthias Grob
5416679735
check_code_style_all.sh: remove ignored xargs parameter
...
to suppress the warning message:
`xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value`
when running make format.
4 years ago
Matthias Grob
6df299738e
FlightTask: reactivate tasks on ground with empty setpoint
...
Such that they properly reset and don't try to take over smoothly from
their own setpoints generated in the last loop iteration.
4 years ago
Matthias Grob
9e2375ab91
FlightTaskManualAcceleration: change reset order, check all components for NAN
...
Just cleanup and completeness.
4 years ago
Matthias Grob
5e75f17680
StickAccelerationXY: fix acceleration reset using x component instead of y
...
This entire feature only has an impact if the last mode set
a huge acceleration and we have to take over as smooth as possible.
But it's stil lworth fixing.
4 years ago
Matthias Grob
fee4728b1f
StickAccelerationXY: change function name feasibility limit -> jerk limit
...
for clarity because it's more accurate.
4 years ago
Daniel Agar
c71a228f15
Tools/setup: macos use pip as python3 module
4 years ago
bazooka joe
112fc5c9cd
log battery status every 0.2sec instead of 0.3sec
...
Battery status is logged every 0.3Sec.
but BMS data published every 0.25Sec, so there are many drops of data.
4 years ago
Beat Küng
51f527d845
param: update 'param show-for-airframe' to use set-default
4 years ago
Beat Küng
1730cd1971
param: avoid warning for 'param show -c' or 'param show -a'
4 years ago
Igor Mišić
d631a5d39f
Commander: checking COM_ARM_CHK_ESCS param for ESCs telemetry
...
COM_ARM_CHK_ESCS set to 0. The user will need to enable it manually.
Co-authored-by: Beat Küng <beat-kueng@gmx.net>
4 years ago
Claudio Micheli
bff99f9794
Commander:esc_checks minor improvements
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
4 years ago
Claudio Micheli
371fa98579
Commander/preflight checks: Add monitoring to ESC failures
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
4 years ago
Thies Lennart Alff
1c624d20f5
srcparser support for vectored 6 dof uuv airframe added
4 years ago
Matthias Grob
789d91900d
commander_params: lower COM_DISARM_PRFLT but disable for fixed-wing
4 years ago
Daniel Agar
f9d8c613b0
px4_work_queue: increase nav_and_controllers stack
4 years ago
Peter van der Perk
8b3aa46c01
[UAVCANv1] Publisher default timeout, has to be tuned further for all publishers
4 years ago
Peter van der Perk
1804cea92c
[UAVCANv1] TX deadline fix and other fixes
4 years ago
Peter van der Perk
02a4d93c74
[UAVCANv1] snprintf and cleanup ram usage ~4KB
4 years ago
Peter van der Perk
399815469f
[UAVCANv1] Subscriber multi topic subscription
...
reg.drone.bms full support
legacy.equipment.bms support
4 years ago
Matthias Grob
5e7ebbe47c
FlightTask: correct comment about setpoints
4 years ago
Matthias Grob
45ada2dd4c
MulticopterLandDetector: remove unnecessary newline
4 years ago
Matthias Grob
4865d027f9
StickAccelerationXY: factor in stricter tilt limit on takeoff
4 years ago
Matthias Grob
29e07b1e52
MulticopterPositionControl: publish stricter tilt limit during takeoff
4 years ago
Matthias Grob
ff67da1bb4
SlewRate: add getter for current state without update
4 years ago
Lorenz Meier
3d8a35288e
Rename Snapdragon Spektrum RC
...
The previous name was confusing because it did not clarify that this driver was specific to the Snapdragon platform.
4 years ago
Daniel Agar
38bc46fd1a
re-add RC_MAP_RATT_SW (unused) and mark active for QGC
4 years ago
mcsauder
3b72f3b641
Create publish_status() method in the heater driver, add a status field to indicate if the temperature setpoint has been met within 2.5C, breakout update_params() method from the Heater::Run() method and simplify logic.
4 years ago
benjinne
3dad16bc40
RTPS client remove redundant baudrate check
4 years ago
benjinne
42108eb4af
Fix microRTPS_client_main.cpp format
4 years ago
benjinne
76e15b4a21
RTPS client get baudrate parameter if requested, and mark the device baud rate parameter as used so it shows up in QGC
4 years ago
Daniel Agar
2492fb35e4
rc_update: require consecutive valid input_rc before publishing
4 years ago
PX4 BuildBot
96c7fe4978
Update submodule matrix to latest Thu Apr 15 12:39:10 UTC 2021
...
- matrix in PX4/Firmware (501b463b36b07481181c15b734861704d9f27020): 1d0e7f1ca1
- matrix current upstream: b8568a89db
- Changes: 1d0e7f1ca1...b8568a89db
b8568a8
2021-04-14 Daniel Agar - Euler: improve quaternion constructor
4 years ago
Daniel Agar
5c4582ccce
rc: dsm allow full range
4 years ago
Igor Mišić
bd4839e855
commander: changed msg "connection to GCS lost" from critical to info
...
update
4 years ago
Beat Küng
2219e096d7
cmake: embed param metadata if not CONSTRAINED_FLASH and not "test" LABEL
4 years ago
PX4 BuildBot
592dc65bae
Update submodule matrix to latest Thu Apr 15 00:39:06 UTC 2021
...
- matrix in PX4/Firmware (d9ebf2a842f611976d7ba5078d3f31ad8cde55a7): 3679f7fd51
- matrix current upstream: 1d0e7f1ca1
- Changes: 3679f7fd51...1d0e7f1ca1
1d0e7f1
2021-04-14 Daniel Agar - Matrix: use naive per element copy instead of memcpy call
1344ce0
2021-04-14 Daniel Agar - Euler: simplify DCM constructor
4 years ago
Jukka Laitinen
b99e597a73
flashparams: Fix a null-pointer dereference crash
...
Fix a potential crash caused by calling erase_sector with a null
sector_descriptor (current_sector == 0).
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
4 years ago
Daniel Agar
58b40fbbb9
boards: move testing to dedicated test variants
4 years ago
Daniel Agar
047fb13922
IMU_GYRO_RATEMAX: enforce reasonable constraint and update metadata
4 years ago
Barcis, Michal
7053919a9f
fixed micrortps_agent usage description
4 years ago
Daniel Agar
2d15c96b9b
ekf2: Multi-EKF let new instance schedule itself immediately on successful init
...
- this is to minimize missed sensor data (and unnecessary error output) between EKF2 construction and once it actually starts running
4 years ago
Daniel Agar
6a4c589c62
examples/work_item: add ModuleParams and more uORB::Subscription example usage
4 years ago
Lorenz Meier
bf09089a26
PWM out: Collect settings for all outputs
...
There are settings that have to be the same for a split output across multiple instances, like for example the PWM mask and rate configurations. This change collects them for all outputs of the same underlying driver structure and applies the complete set.
4 years ago
Lorenz Meier
6bc11596fe
VTOL mixer: Correct alt rate channels
...
The baby shark config did mark main rate outputs (50 Hz) as alt rate, resulting in the alt rate being set to 50 Hz.
4 years ago
Daniel Agar
aa22407d87
drivers/pwm_out: only print rates if changed
4 years ago
Daniel Agar
a07bccc046
boards: modalai simplify defaults with new parameter defaults mechanism (AUTOCNF replacement)
4 years ago
Daniel Agar
f44f497e3f
parameters: better handle export failures and retry
4 years ago
Daniel Agar
edc445a1b2
parameters: tinybson fill total document length for bson compatibility
4 years ago
PX4 BuildBot
b9e0a16594
Update submodule public_regulated_data_types to latest Mon Apr 12 12:45:35 UTC 2021
...
- public_regulated_data_types in PX4/Firmware (9101f5707a251c33048289249bd565eba5d3a848): 53a7dbbf85
- public_regulated_data_types current upstream: 309b251a7e
- Changes: 53a7dbbf85...309b251a7e
309b251 2021-04-11 Peter van der Perk - reg.drone Battery parameters add nominal voltage (#113 )
4 years ago
Lorenz Meier
991c07eef9
Global: Allow users to arm with USB
...
This change reflects the medium-term experience with users using USB as data link or power source in R&D setups. While we still discourage this for volume products, not allowing it seems like a major hurdle and blocker in R&D setups.
4 years ago