baumanta
545b8118a8
change solo mag rotation to new convention
5 years ago
Hamish Willee
8236b8da81
Fix up doc links to point to master branch
5 years ago
flbernier
3b0f2a4d43
Swap Ki and Kd in rover related airframes
5 years ago
Matthias Grob
c9e64988b9
GPS Dynamic model default <1g
...
Only have it higher for VTOL and fixed wing.
Multicopter position controlled flight is in our experience always <1g.
Acrobatic flying definitely exceeds the acceleration but if control
doesn't rely on the GPS velocity and position there shouldn't be any
problem.
5 years ago
Nico van Duijn
df07eed1a4
PX4Vision: tune MPC_LAND_ALT
5 years ago
Daniel Agar
7aa7f0ed95
switch remaining boards to new InvenSense IMU drivers
5 years ago
AlexKlimaj
d8c140be04
UAVCAN Smart Battery Improvements
5 years ago
Julian Oes
641612468b
ROMFS: start esc_battery if param is set
5 years ago
Daniel Agar
ca81175b07
rename drivers/px4fmu -> drivers/pwm_out
...
- split out header
5 years ago
Matthias Grob
bda072512a
rc.vtol_defaults: reduce maximum jerk to 4.5 m/s³ based on testing feedback
...
@fury1895 reported very valuable feedback from testing
the acceleration feed-forward on VTOL:
> MPC_JERK_MAX 4.5 (from 5 on it felt too aggressive)
> MPC_JERK_AUTO 4
> some hovering, some transitions, and a mission. Everything good.
> I'd say you feel the difference in position mode and you see it in
> Auto modes. Great improvement!
5 years ago
Daniel Agar
28dc225015
add SENS_EN_PAW3902 to start paw3902 optical flow sensor
5 years ago
Beat Küng
2b360bfd48
rcS: fixes for SYS_USE_IO=0
...
rc.io is called from 2 places in rc.interface:
- if [ $OUTPUT_MODE = io -o $OUTPUT_MODE = uavcan_esc ]:
- 'set OUTPUT_MODE io' is only set within USE_IO=yes, so removing
the check in rc.io has no effect.
- in case of UAVCAN, we also want the IO for RC, now covered in the next
case.
- Further down ('Start IO for RC input if needed.').
This is intended to start IO for RC only, when fmu is already started.
However the previous check '$USE_IO = yes' in rc.io prevented that.
In addition we don't start rc_input in case of $USE_IO = no.
Fixes no RC on Pixhawk 2 with SYS_USE_IO=0.
5 years ago
Hyon Lim
1161dac875
Script update: PMW3901 driver argument has changed. so we change scripts and SPI interface.
5 years ago
Hyon Lim
1a23b7c609
IFO-S parameter updated.
5 years ago
Hyon Lim
15f997d337
Airframe: IFO-S setup is added.
5 years ago
SalimTerryLi
dc8e775d8f
ADC: replace ioctl with uorb message ( #14087 )
5 years ago
Beat Küng
e4bf535595
refactor bst telemetry: use driver base class
5 years ago
Beat Küng
1710cd9648
refactor px4flow: use driver base class
5 years ago
Beat Küng
ec2de33547
lights: use driver base class
5 years ago
Beat Küng
3b7b2dc871
differential_pressure sensors: use driver base class
5 years ago
Beat Küng
83b367f000
refactor teraranger: use driver base class
5 years ago
Beat Küng
a6ddf0e4b9
refactor sf1xx: use driver base class
5 years ago
Beat Küng
f743585160
refactor mb12xx: use driver base class
5 years ago
Beat Küng
7e3f40d1c2
refactor mappydot: use driver base class
5 years ago
Beat Küng
1b1e1ba31f
refactor ll40ls: use driver base class
5 years ago
Beat Küng
df99555132
refactor ll40ls: split I2C and PWM into separate drivers
...
- there was almost nothing shared
- it will fit better into the updated I2C driver structure
5 years ago
Beat Küng
58f386a81c
refactor pmw3910: use driver base class
5 years ago
Lorenz Meier
4f1749541c
ROMFS: Exclude uncommon board configs (Generic 250)
5 years ago
Lorenz Meier
cff36315c4
ROMFS: Exclude uncommon board configs (Beta75x)
5 years ago
Lorenz Meier
f7455db20c
ROMFS: Exclude uncommon board configs (Reaper)
5 years ago
Lorenz Meier
98c9e558ca
ROMFS: Exclude uncommon board configs (3DR Quad)
5 years ago
Lorenz Meier
48d1c355c3
ROMFS: Exclude uncommon board configs (Solo)
5 years ago
Lorenz Meier
4c8866059d
ROMFS: Exclude uncommon board configs (HK Micro)
5 years ago
Lorenz Meier
ebf52a988a
ROMFS: Exclude uncommon board configs (HB PX4 Vision)
5 years ago
Lorenz Meier
2e63a43ea1
ROMFS: Exclude uncommon board configs (HB S500)
5 years ago
Lorenz Meier
f2037876a4
ROMFS: Exclude uncommon board configs (S500)
5 years ago
Lorenz Meier
bf02b8cc72
ROMFS: Exclude uncommon board configs (QAV250)
5 years ago
Lorenz Meier
0808bc7243
ROMFS: Exclude uncommon board configs (QAVR5)
5 years ago
Lorenz Meier
f660c495cb
ROMFS: Exclude uncommon board configs (TBS Caipi)
5 years ago
Lorenz Meier
992adfed58
ROMFS: Exclude uncommon board configs (Parrot Disco)
5 years ago
Lorenz Meier
23bf4d5e1b
ROMFS: Exclude uncommon board configs (Pigeon Airframe)
5 years ago
Lorenz Meier
d397543262
ROMFS: Exclude uncommon board configs (Viper)
5 years ago
Lorenz Meier
a304ce0d59
ROMFS: Exclude uncommon board configs (FX79)
5 years ago
Lorenz Meier
c08128e917
ROMFS: Exclude uncommon board configs (Wing Wing)
5 years ago
Lorenz Meier
5f64efb87d
ROMFS: Exclude uncommon board configs (Skywalker)
5 years ago
Lorenz Meier
dd22b51606
ROMFS: Exclude uncommon board configs (Phantom)
5 years ago
Lorenz Meier
72cb9f2c1b
ROMFS: Exclude uncommon board configs (Camflyer)
5 years ago
Lorenz Meier
936f93eb3a
ROMFS: Exclude uncommon board configs (Generic Wing)
5 years ago
Lorenz Meier
a2e2e4069b
ROMFS: Exclude uncommon board configs (Dodeca Cox)
5 years ago
Lorenz Meier
47f21e42ba
ROMFS: Exclude uncommon board configs (Mini Talon)
5 years ago