Christian Clauss
6dc55f97d4
More fixes for Python 3 compatibility ( #13008 )
...
* More fixes for Python 3 compatibility
* Workaround if the six module is not pip installed
* Lose the semicolons
5 years ago
David Sidrane
2a848c365c
holybro_durandal-v1:GPIO_VDD_5V_{HIPOWER|PERIPH}_OC remove Pull up - OC have series 47K
5 years ago
Daniel Agar
7fd4db1881
commander: skip all mag checks if SYS_HAS_MAG is 0
5 years ago
Matthias Grob
a46add9a93
PositionControl: isolate skip controller, leave away unnecessary include
5 years ago
Matthias Grob
8441bdb9b5
PositionControl: remove complicated internal control flags
5 years ago
Matthias Grob
83e51ad192
PositionControl: remove speed_xy constraint since it's anyways unused
5 years ago
Matthias Grob
a4a9d50a97
ControlMath: refactor thrustToAttitude calculation
5 years ago
Matthias Grob
1a5b06d0cf
FlightTasks: refactor NAN initializations, spacing
5 years ago
Matthias Grob
ab4473319a
Takeoff: add proper unit test
5 years ago
Matthias Grob
42dbddb156
mc_pos_control: adopt to module internal include convention
5 years ago
Matthias Grob
2303071df4
PositionControl: simplify constraint conditions
5 years ago
Matthias Grob
121d743049
PositionControl: clear setter interface naming, order, description
5 years ago
Chris Lovett
01818b505f
posix server: switch from fcntl(..., F_SETLK, ...) to flock(...) ( #13718 )
...
- Required for Windows
- Add better diagnostic output in some places.
- close the lock file descriptor where we don't need to keep it open
5 years ago
bazooka joe
eac7b43f3e
Remove rescaling Lat and Lon on VEHICLE_CMD
...
relevant to VEHICLE_CMD_DO_REPOSITION and VEHICLE_CMD_NAV_TAKEOFF
its done on mavlink_receiver already
5 years ago
Beat Küng
e10a4c5002
refactor logger: move subscription initialization into separate class
5 years ago
Beat Küng
738ceab0ee
Logger: dynamic number of subscriptions
...
Keep a fixed-size array of 250 requested topics on the stack, then allocate
an array with LoggerSubscription with the exact required size.
5 years ago
Beat Küng
2757647897
refactor logger: reduce required size of WrittenFormats
...
by keeping only recursive topics in there. The rest is checked by looking
at previous _subscriptions.
Reduces stack size requirements when increasing MAX_TOPICS_NUM.
5 years ago
David Sidrane
5bb82a9f93
px4_fmu-v5x:GPIO_VDD_5V_{HIPOWER|PERIPH}_nOC remove Pull up - OC have series 47K
5 years ago
David Sidrane
a5be0bb3d8
px4_fmu-v5:GPIO_VDD_5V_{HIPOWER|PERIPH}_OC remove Pull up - OC have series 47K
5 years ago
David
020215f146
commander: don't allow arming during VTOL transition
5 years ago
Daniel Agar
3d56f37606
vscode debug and ekf2 replay improvements
...
- create new px4_sitl_replay config specifically for replay
- ekf2 replay don't launch gazebo
- add px4_sitl_test cmake variant
- px4_sitl_test bring into sync with px4_sitl_default
- vscode replace hard coded build path with cmake setting
5 years ago
Beat Küng
46a7b27127
kakutef7: fix baro startup
...
The bmp280 is on the expansion bus (that is both internal & external)
5 years ago
Timothy Scott
7abadabc19
Added support for MAV_CMD_REQUEST_MESSAGE for mavlink streams
5 years ago
JaeyoungLim
4bcdf560be
airframes: add config for px4vision devkit drone ( #13683 )
...
* Added configuration file for Pixhawk Vision
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
kamilritz
2a707cf669
Debug log replays with gdb in vscode
5 years ago
JaeyoungLim
94e05362e1
Make cellular status logging default
5 years ago
Ricardo Marques
86d3453343
Fix rover_sitl mixer call in CMakeLists.txt
5 years ago
Daniel Agar
f769b80fde
cmake px4_add_romfs_files FATAL_ERROR if file doesn't exist
5 years ago
PX4 BuildBot
6f4b9f93fd
Update submodule nuttx to latest Thu Dec 12 14:57:56 UTC 2019
...
- nuttx in PX4/Firmware (327c7f3672ee5f066ec53dfe1554a02d1aa610da): 2e55ce8ec9
- nuttx current upstream: 9331fda0d7
- Changes: 2e55ce8ec9...9331fda0d7
9331fda0d7 2019-12-10 David Sidrane - [BACKPORT] IMXRT106x USDHC: Support regular GPIO for CD and inversion.
91c80c708b 2019-12-05 David Sidrane - [BACKPORT] imxrt106x:pinout add ALT 8 GPIO_GPT1_CAPTURE[1|2]
32f758f0e9 2019-12-03 David Sidrane - [BACKPORT] stm32f7:Add Serial Tx DMA
5 years ago
Daniel Agar
de9e4dda4c
battery: delete unused armed
5 years ago
Timothy Scott
11bbc8ae34
Code cleanup
5 years ago
Daniel Agar
77cf081925
holybro_durandal-v1 don't manually start pmw3901
5 years ago
Silvan Fuhrer
1617997dde
VTOL: instantly do VTOL mode changes if landed and disarmed
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
5 years ago
bresch
d6ffdc09b8
FlightTaskManualPosition: use new Matrix available functions to cast
...
from a vector of 4 elements to Vector2f and from Vector2f to Vector3f.
5 years ago
bresch
d0bdd80129
FlightTaskManualPosition: Remove MPC_ACC_HOR_ESTM parameter. This was
...
used back in time when no soothing was done to avoid large steps when
the estimator stops sending a maximum velocity (e.g.:GPS gained during
optical flow flight). Since smoothing is applied later, this is not
required anymore.
5 years ago
Matthias Grob
a3d30fc970
mc_pos_control/FlightTask: apply nit-pick review findings
5 years ago
bresch
82b4e766a5
AutoMapper2: re-introduce gradual vertical speed limitation during landing between alt1 and alt2
5 years ago
bresch
4d0786d5b4
FlightTask: use centralized _dist_to_ground computed in FlightTask instead of
...
recomputing it in AutoMapper, AutoMapper2 and AutoLine
5 years ago
bresch
4ba672a7ba
ManualPosition: Limit horizontal speed during landing
5 years ago
David Jablonski
944bf54d84
Use correct params for DO_MOUNT_CONTROL
...
If MAV_MOUNT_MODE is GPS_POINT, the mavlink documentation recommends to
use params4-6. In the current implementation params1-3 were used
instead.
5 years ago
Daniel Agar
2b792c0225
px4_raspberrypi cleanup configs and add to Jenkins
5 years ago
Daniel Agar
505e922b08
Update submodule mavlink v2.0 to latest Tue Dec 10 00:39:06 UTC 2019
...
- mavlink v2.0 in PX4/Firmware (f9e8f615e3
): 75ab59ddc1
- mavlink v2.0 current upstream: 412bad674e
- Changes: 75ab59ddc1...412bad674e
5 years ago
PX4 BuildBot
4e75f54fcf
Update submodule matrix to latest Tue Dec 10 00:39:17 UTC 2019
...
- matrix in PX4/Firmware (478a27ee8843a9bd91a0254f6b01a6a9c01946a4): a8009a36a3
- matrix current upstream: 4f3565da94
- Changes: a8009a36a3...4f3565da94
4f3565d
2019-12-09 kritz - Add asserts (#115 )
2f63981
2019-12-06 kritz - Add several functions that are useful for coavriance matrices: (#114 )
5cbcf60
2019-12-05 kritz - Set Matrix's col amd row to single value (#113 )
ef442fa
2019-12-05 kritz - Getter function for the diag elements of slice (#112 )
de6a2d3
2019-12-04 kritz - Slice assign value (#111 )
5 years ago
Daniel Agar
f9e8f615e3
holybro_kakutef7 sync INTERRUPTSTACK, HPWORKSTACKSIZE, and LPWORKSTACKSIZE with v5x
5 years ago
Daniel Agar
bb09ac0c6d
modalai_fc-v1 sync NFILE_DESCRIPTORS, HPWORKSTACKSIZE, and LPWORKSTACKSIZE with v5x
5 years ago
Daniel Agar
b4fa915c86
uORB_tests: fix queue simulation and cleanup initializations
5 years ago
David Sidrane
1298f6840f
px4io:Lower Police light activation
5 years ago
David Sidrane
74b6cc5bce
px4_fmu-v5:Use Serial TX DMA on Telem 2
5 years ago
Daniel Agar
1d3f722201
px4_work_queue: increase hp_default stack 1800 -> 1900 bytes
5 years ago
modaltb
c5de2cfe0d
modalai_fc-v1: Add support for VOXL Flight board defaults, handle default MAVLink setups ( #13677 )
...
- Handle out of box config for Flight Core and VOXL Flight
- Handle AUTOCNF use case
- Hard code TELEM2 MAVLink Instace 1 for VOXL Flight
5 years ago