Thomas Gubler
df5ad88df7
add px4 parameter api class (with ros implementation)
10 years ago
Lorenz Meier
a4a3b1b25f
Modernize system tests, API cleanup
10 years ago
Lorenz Meier
f7b79bfaf2
Param interface: Allow to check return value of param_reset. Reset test param prior to running test
10 years ago
Lorenz Meier
1c6cc8a745
Remove peripheral clock changes as they interfere with current / old NuttX instance
10 years ago
Lorenz Meier
0fd11b78eb
Fix PX4IO startup
10 years ago
Lorenz Meier
ba10e18ffb
Remove unneeded cast in GPS driver
10 years ago
Lorenz Meier
6eaf634c5d
Improve IO driver feedback
10 years ago
tumbili
da5d5a5712
log velocity - and acceleration/thrust setpoint
10 years ago
tumbili
1a6dd7d02e
removed attitude setpoint generation from mc_att_controller and moved to mc_pos_controller
10 years ago
Trent Lukaczyk
99557aec52
revert debug items
10 years ago
Thomas Gubler
69f50bea8c
multiplat mc pos ctrl: reset yaw sp with alt sp
...
This is a work-around until #1741 makes it to the multiplatform version
10 years ago
Thomas Gubler
c0f1d841af
multiplat pos ctrl: also set yaw sp in manual modes
...
This is a work-around until #1741 makes it to the multiplatform version
10 years ago
Thomas Gubler
9532b680dd
multiplat mc att ctrl: move yaw sp only if xy is not controlled
...
This is a work-around until #1741 makes it to the multiplatform version
10 years ago
Trent Lukaczyk
af8e76ee7e
tricopter initial commit
10 years ago
Thomas Gubler
18cc20b04b
parametrize imu input for ros dummy att estimator
10 years ago
Thomas Gubler
3e7faa6018
mpu6000: fix if style
10 years ago
Thomas Gubler
8ac05dc8b0
lsm303d: fix if style
10 years ago
Thomas Gubler
a7126cc61d
l3gd20: fix if style
10 years ago
Thomas Gubler
2252a9696d
fix codestyle in sensors.cpp
10 years ago
Thomas Gubler
f53aa5628e
sensors: init accel and gyro with default rates
10 years ago
Thomas Gubler
a4961092af
mpu6000: check for default sample rate
...
Also check if input variable is 0 and fix indentation
10 years ago
Thomas Gubler
dedba4307d
lsm303d: check for default sample rate
10 years ago
Thomas Gubler
90b29efebf
l3gd20: check for default sample rate
10 years ago
Thomas Gubler
e2524b9aed
drv_gyro: introduce default samplerate
10 years ago
Thomas Gubler
0e1832452f
drv_accel: introduce default samplerate
10 years ago
Lorenz Meier
b42b6c50d4
Improve Navigator output
10 years ago
Lorenz Meier
5a12688ebe
Make mcu version header C++ safe
10 years ago
Lorenz Meier
9d0c74e8ec
Preflight check: Use indexed sensor params
10 years ago
Lorenz Meier
ed98dc1fdf
Config app: Use indexed sensor names
10 years ago
Lorenz Meier
23e7823b51
sensors app: Use indexed param names
10 years ago
Lorenz Meier
19cd496157
Commander: Use indexed sensor names in calibration routines
10 years ago
Lorenz Meier
e6a7dc7a3f
Fixed unit test usage of visibility macros
10 years ago
Andrew Tridgell
52bff67076
ms5611: removed debug code
10 years ago
Lorenz Meier
21d3e18e3c
Remove C file from build
10 years ago
Lorenz Meier
b0f2796aeb
Remove MTD test
10 years ago
Lorenz Meier
5d56a1c6a9
Test latency of publication.
10 years ago
Lorenz Meier
99a4724ef1
IO driver: Fix naming of safety command line argument
10 years ago
Jonathan Challinger
f7d875d58d
px4io: add safety_arm and safety_disarm commands
...
This will be used to make updating firmware on boot for vehicles with
no safety switch possible without power cycling. The startup script
needs to be able to force safety on to allow the reboot to work.
10 years ago
Andrew Tridgell
2f25469bbe
px4fmu-v1: removed baro I2C address in board_config.h
...
the ms5611 can be on two addresses. The driver handles this, not the
board config
10 years ago
Andrew Tridgell
04a9050410
ms5611: allow for all 4 bus combinations in ms5611 driver
...
this uses the same table driven approach as the hmc5883 driver, and
allows for a ms5611 baro on any of the 4 bus combinations. A simple
"ms5611 start" will start all baros that are found.
10 years ago
Thomas Gubler
2979d14642
remove unneeded include
10 years ago
Thomas Gubler
7c958a2cca
multiplatform pos ctrl: fix division by zero
10 years ago
Thomas Gubler
82b8a42929
fix timestamp problem in dummy pos estimator
10 years ago
hauptmech
0b784c20c8
Save and check device id for acc and gyro calibration parameters.
...
Fix config utility to work with all devices of each type.
Accel, gyro and mag devices correctly set their device_id devtype.
Combo devices (mpu6000 lsm303d) now correctly return their devtype.
config util shows device id for all sensor types.
Add, save during calibration and check during preflight ID parameters for accelerometer and gyro
10 years ago
Simon Wilks
e9bcc0a262
Add yaw modes that define multirotor heading behaviour during missions.
10 years ago
Thomas Gubler
6a122ab643
ros att estimator dummy node: publish timestamp
10 years ago
Thomas Gubler
76d2417cc5
fix comment
10 years ago
Thomas Gubler
990573aef3
fix logic error in manual input node
10 years ago
Lorenz Meier
a381ce3732
Fix newline
10 years ago
Lorenz Meier
e532b81ac1
uORB: Remove last remnants of ORB_ID_DOUBLE/TRIPLE and migrate actuator outputs groups to new style interface
10 years ago