Daniel Agar
7306767a9d
roboclaw update orb_publish usage to uORB::PublicationMulti<>
5 years ago
Daniel Agar
55a3128c7d
qshell update orb usage
5 years ago
Daniel Agar
7759a5dc82
voxlpm update orb usage
5 years ago
Daniel Agar
fca029c84a
ina226 update orb_publish_auto usage to uORB::PublicationMulti<>
5 years ago
Daniel Agar
92933d988b
px4flow update orb_publish usage to uORB::PublicationMulti<>
5 years ago
Daniel Agar
25acd40ef0
linux_pwm_out update orb usage
5 years ago
Daniel Agar
2a6e889b28
irlock update orb_publish usage to uORB::PublicationMulti<>
5 years ago
Daniel Agar
349739b812
gps driver update orb_publish usage to uORB::PublicationMulti<>
5 years ago
Daniel Agar
6f512cc2f1
differential_pressure drivers update orb_publish usage to uORB::PublicationMulti<>
5 years ago
Daniel Agar
ec5730bb89
navio_sysfs_rc_in orb_publish usage to uORB::PublicationMulti<>
5 years ago
Daniel Agar
6a539a3836
crazyflie syslink update orb_publish to uORB::PublicationMulti<>
5 years ago
Daniel Agar
e951531b12
camera_feedback: move to WQ callback and uORB::Subscription
5 years ago
Daniel Agar
0420a4386d
deprecate px4 esc-v1 and drivers/uavcanesc
5 years ago
Daniel Agar
5200cae3a3
deprecate thiemar s2740vc-v1 board support
5 years ago
daniele
ffd010b42d
add yaw_absolute to mount_orientation
5 years ago
David Sidrane
44c7b90a7b
stm32h7:Bootloader fix assertion caused by USB running
...
USB was still running in transition to Firmware. This
resets the USB
5 years ago
Daniel Agar
0cc250194d
VTOL: explicitly start all FW & MC controllers in VTOL mode
5 years ago
Daniel Agar
e50a50876f
Jenkins add px4_io-v2 bloaty (flash usage)
5 years ago
Daniel Agar
60f9e9410b
Jenkins: compile px4_io-v2_default directly and archive
5 years ago
Beat Küng
b973b2ca64
mag calibration: improve 4 and 2 side calibration
...
- if less than 6 sides are calibrated, keep the existing calibration and
update the offsets and scales
- if 2 sides are calibrated, estimate the offsets only (as this is enough
if a full calibration was done already, and the problem is not
constrained enough to estimate scales and offsets)
5 years ago
Beat Küng
1d78f02733
mag calibration: keep time and number of points per side constant
...
So it is independent from the number of configured sides.
Previously, each side would take longer if less than 6 sides were
calibrated.
Also fixes a bug: calibration_sides was used before it was updated, leading
to different behavior on consecutive calibrations with <6 sides.
5 years ago
Beat Küng
991a0d3592
fix mag calibration: remove px4_ioctl(fd, MAGIOCCALIBRATE, fd); call
...
Fixes a serious bug in combination with the HMC5883 driver (also used for
HMC5983): this driver estimates a scale in MAGIOCCALIBRATE and applies it.
The calibration routine does the calibration with that scale applied, and
then overwrites it, without considering it in any way.
Most other mag drivers only do some measurements and perform some checks
in MAGIOCCALIBRATE (but the result is just ignored).
5 years ago
Beat Küng
f30e01ec02
calibration: shorten too long messages
5 years ago
Beat Küng
5ff83ef740
gyro calibration: remove unused scale parameters
5 years ago
Beat Küng
4ca5770f36
gyro calibration: slightly stricter motion detection check
...
From 0.573 deg to 0.4.
And some cleanup.
5 years ago
Beat Küng
1cbcb445ab
gyro calibration: speedup from 20s to 1s
...
It's not required to take that many samples, 1 second is enough.
This is confirmed by looking at the standard deviation over 10 calibrations:
it is in the same order as with 20 seconds (the effect of temperature
increase has a bigger effect).
5 years ago
RomanBapst
133a6e38cc
commander: make battery warning state sticky while armed
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
RomanBapst
e360dd34f9
battery: make battery states not sticky
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
baumanta
1c30b10585
prevent vmount from publishing mount orientation if smart gimbal is attached
5 years ago
Beat Küng
0f42ecc5c7
durandal-v1: enable dshot
5 years ago
Beat Küng
d5b655bad6
dshot: sync with fmu module
5 years ago
Beat Küng
cf4e97b71c
fmu-v5x: enable DShot
...
Only the first 6 FMU pins support it.
DMA conflict with UART8, which is the GPS2 port.
5 years ago
Beat Küng
7aa905eb21
fix fmu-v5x: use correct GPS2 serial port
5 years ago
Daniel Agar
e1af47f4ca
Jenkins ccache don't reset previous statistics (only print)
5 years ago
PX4 BuildBot
fda7d71d16
Update submodule matrix to latest Thu Nov 28 12:39:45 UTC 2019
...
- matrix in PX4/Firmware (f2d08df777
): de85dcff97
- matrix current upstream: dba84236cb
- Changes: de85dcff97...dba84236cb
dba8423
2019-11-28 Daniel Agar - Vector3f cross product directly return result (#109 )
5 years ago
Matthias Grob
633469dd8c
FixedWingPositionControl: ommit */ with ///< doxygen comments
5 years ago
Daniel Agar
f2d08df777
Update submodule mavlink v2.0 to latest Thu Nov 28 00:39:47 UTC 2019
...
- mavlink v2.0 in PX4/Firmware (f8c45c4914
): 3ce744ec3e
- mavlink v2.0 current upstream: 1d680ab4ef
- Changes: 3ce744ec3e...1d680ab4ef
5 years ago
Daniel Agar
580308ff07
Update submodule matrix to latest Thu Nov 28 00:39:53 UTC 2019
...
- matrix in PX4/Firmware (1618e9d38fb8f0c76e6b5b7dfc25da565c22bbee): a172c3cdac
- matrix current upstream: de85dcff97
- Changes: a172c3cdac...de85dcff97
de85dcf
2019-11-26 Matthias Grob - Vector: switch read only functions to const (#108 )
5 years ago
mcsauder
0f2ba84f0a
Add rangefinder module dependency to tfmini CMakeLists.txt.
5 years ago
Daniel Agar
419787cb93
ulanding: move to UART WQ
5 years ago
Daniel Agar
5c9732f08c
tfmini: move to UART WQ
5 years ago
Daniel Agar
d22f2fafd9
sf0x: move to UART WQ
5 years ago
Daniel Agar
f7ea3fac90
leddar_one: move to UART WQ
5 years ago
Daniel Agar
223bc2df0b
cm8jl65: move to UART WQ
5 years ago
Daniel Agar
071f159794
PX4 work queue: extend to UARTs
5 years ago
Daniel Agar
f8c45c4914
Jenkins hardware add modalai_fc-v1 and refactor
5 years ago
David Sidrane
c93d358145
fmuk66-v3:Add Ethernet Support
5 years ago
Morten Fyhn Amundsen
214e9c8244
ll40ls: Fix rotation argument parse bug
...
Before (introduced in 7b16c3482d
), there was no colon after
the `R` argument in the options specification string (ab:R).
The R should be followed by a colon, because in indicates that
the R option requires an argument, which it does.
So I added a colon.
5 years ago
Julian Oes
d27694728b
mavlink: remove implicit cast from int to bool
...
It confused me that we used an int result and casted it into a boolean.
This doesn't change the logic but makes handling the return value explicit.
5 years ago
Julian Oes
c5b9ccdc85
mavlink: don't interfere in ongoing transfers
...
As a convenience we send down the amount of do jumps left to do.
However, we should not send the mission item if happen to be in the
middle of another transfer.
5 years ago