Lorenz Meier
b0f2796aeb
Remove MTD test
2015-02-01 18:23:35 +01:00
Lorenz Meier
5d56a1c6a9
Test latency of publication.
2015-02-01 14:13:10 +01:00
Lorenz Meier
99a4724ef1
IO driver: Fix naming of safety command line argument
2015-02-01 13:14:30 +01:00
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.
2015-02-01 13:12:21 +01:00
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
2015-02-01 13:09:55 +01:00
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.
2015-02-01 13:09:44 +01:00
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
2015-01-31 15:53:34 +01:00
Simon Wilks
e9bcc0a262
Add yaw modes that define multirotor heading behaviour during missions.
2015-01-31 11:22:01 +01:00
Lorenz Meier
a381ce3732
Fix newline
2015-01-29 16:33:54 +01:00
Lorenz Meier
e532b81ac1
uORB: Remove last remnants of ORB_ID_DOUBLE/TRIPLE and migrate actuator outputs groups to new style interface
2015-01-29 16:33:54 +01:00
Lorenz Meier
aadbcb42a9
ARDrone driver: Move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
8d37d58da7
HIL: Move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
d9d9a59ce4
MKBL: Move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
51088026c7
IO driver: move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
678d5c24fb
FMU driver: Move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
455f6abfcf
Support topic groups in sdlog2
2015-01-29 16:33:54 +01:00
Lorenz Meier
cbe3783d5e
Support topic groups in MAVLink subscription handling
2015-01-29 16:33:53 +01:00
Pavel Kirienko
2f7a9eaf65
Fix for a compilation failure
2015-01-29 16:33:53 +01:00
Lorenz Meier
1cc4c808a8
Upgrade UAVCAN to multi pub/sub A API
2015-01-29 16:33:53 +01:00
Lorenz Meier
95462c5b7c
uORB: Remove duplicate topics
2015-01-29 16:33:53 +01:00
Lorenz Meier
9190d59791
Move sensors app to multi pub/sub
2015-01-29 16:33:53 +01:00
Lorenz Meier
165e5f5a62
Move MAVLink to multi pub/sub API (to first index)
2015-01-29 16:33:53 +01:00
Lorenz Meier
c4cf28fa95
Move FW att control to multi pub sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
83a0f8e5ce
Move EKF to multi pub/sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
777eda1a89
Move MATLAB example to multi pub/sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
7f299ea0cc
Move commander to multi pub/sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
d851a630d8
Move all drivers to multi pub/sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
c3eb10560b
Move sensors to new mag interface
2015-01-29 16:33:53 +01:00
Lorenz Meier
f641a26fee
Move MAVLink to new mag interface
2015-01-29 16:33:53 +01:00
Lorenz Meier
801e9ed4fb
Commander: move sensor interface for mag to new multi-sub
2015-01-29 16:33:52 +01:00
Lorenz Meier
114465aba4
Move LSM303D mag to new multi-pub interface
2015-01-29 16:33:52 +01:00
Lorenz Meier
f30b02272b
Move HMC5883 to new interface
2015-01-29 16:33:52 +01:00
Lorenz Meier
50a58db7e6
uORB: Ensure correct instance initialization, port complete mag API to new interface
2015-01-29 16:33:52 +01:00
Lorenz Meier
4f9a6273cb
uORB: correct pub creation for multi-topics
2015-01-29 16:33:52 +01:00
Lorenz Meier
7932e2eda2
Add top to test build
2015-01-29 16:33:52 +01:00
Lorenz Meier
8de411619a
Initial stab at supporting multiple publications on the same base name and auto-enumeration of additional publications.
2015-01-29 16:33:52 +01:00
hauptmech
21d3dcb190
Fix config utility to work with all devices of each type, not just the primary one.
2015-01-28 10:20:19 +01:00
hauptmech
5444972347
Add call to access the mcu unique id. Expose via the 'ver' command.
...
This is prep for verifying calibration parameters against the hardware they were gathered on.
2015-01-28 10:20:19 +01:00
Roman Bapst
97471bf0aa
added references
2015-01-28 09:45:22 +01:00
Roman Bapst
e95e096284
added references
2015-01-28 09:31:42 +01:00
Lorenz Meier
52f3fe1d9a
Added more docs to offset as suggested by @velocoderaptor, thanks!
2015-01-26 20:23:42 +01:00
Lorenz Meier
b8fade7dcf
MPU6K: Improve gyro self test to allow more realistic deviations from nominal state
2015-01-26 20:04:56 +01:00
Johan Jansen
9c627255cc
MPU6000: Increase gyro offset tolerance to 7 dps
2015-01-26 19:59:16 +01:00
Johan Jansen
9cc94fcb2d
mc_pos_control: Protect against NaN and Inf setpoints
2015-01-26 13:58:19 +01:00
Lorenz Meier
18d756dd59
USB startup: Ensure that we are not talking to the peripheral too soon. Startup does not take longer due to smart rearrangement of launch calls
2015-01-26 08:59:19 +01:00
James Goppert
cbf4a5af16
Simplified i2c handling for flow.
2015-01-24 14:25:58 -05:00
Lorenz Meier
ba54deefc9
Merge pull request #1397 from dyeldandi/vz
...
Adding vertical (Z) velocity to inav estimator
2015-01-23 20:26:50 +01:00
Lorenz Meier
b14e849fc4
Sonar: Set min/max distance properly, add usleep for detection
2015-01-23 16:33:24 +01:00
Jon Verbeke
a23c39eec4
Sonar driver by jverbeke
2015-01-23 16:13:55 +01:00
Lorenz Meier
193a210b51
Multi sonar support by jverbeke
2015-01-23 14:51:49 +01:00