Andrew Tridgell
93d444d1aa
device: added a _device_id to all drivers
...
this device ID identifies a specific device via the tuple of (bus, bus
type, address, devtype). This allows device specific configuration
data to be stored along with a device ID, so the code can know when
the user has changed device configuration (such as removing an
external compass), and either invalidate the device configuration or
force the user to re-calibrate
2014-07-12 16:25:43 +02:00
Lorenz Meier
a2f528c5ba
Merged master
2014-07-12 16:11:43 +02:00
Lorenz Meier
45617e9f43
Airspeed calibration improvement, enforce correct pitot order
2014-07-12 16:09:14 +02:00
Lorenz Meier
a0d150332a
Add note to param about tubes
2014-07-12 15:39:04 +02:00
Lorenz Meier
7b768d11c3
Improve mission feedback, fix compile errors
2014-07-12 14:31:09 +02:00
Lorenz Meier
629ab5540f
Fix severity handling of text messages
2014-07-12 14:30:49 +02:00
Lorenz Meier
5616a07bf3
Final default values and more comments for params
2014-07-12 14:29:56 +02:00
Lorenz Meier
065bf013a4
More obvious error message for mission reject
2014-07-12 14:29:30 +02:00
Lorenz Meier
2fa4434a03
Limit output of driver to positive range
2014-07-12 00:17:50 +02:00
Lorenz Meier
9c63aba9a7
Ensure NaN check is executed before any parts of the filter are run. Fix GPS velocity reset for case of initialized GPS
2014-07-11 22:44:54 +02:00
Lorenz Meier
e3afb669ca
sensors: Fix usage of offset for measurements
2014-07-11 22:09:47 +02:00
Lorenz Meier
899657613e
airspeed cal: Improve user feedback
2014-07-11 22:09:25 +02:00
Lorenz Meier
21ce6676a1
Merged master into airspeed_test_fix
2014-07-11 22:03:05 +02:00
Lorenz Meier
38eb64cdeb
Merge branch 'master' of github.com:PX4/Firmware into dataman_state_nav_rewrite
2014-07-11 21:41:33 +02:00
Lorenz Meier
f487536caf
Merge pull request #1168 from PX4/gps_printing
...
GPS driver: Print velocity as part of status command
2014-07-11 17:33:38 +02:00
Lorenz Meier
48a614c2cb
Merge branch 'master' of github.com:PX4/Firmware into dataman_state_nav_rewrite
2014-07-11 16:59:01 +02:00
Lorenz Meier
11d9724563
Stop warning users just because they shake a bit, be more strict to catch sensor failures or calibration errors in time
2014-07-11 16:03:27 +02:00
Lorenz Meier
a118e8dbdd
Make commander error message more verbose
2014-07-11 15:17:21 +02:00
Lorenz Meier
79c5d434bd
Commander: More hotfixes to prearm check routine
2014-07-11 15:10:11 +02:00
Lorenz Meier
a82d4fbb11
Hotfix: fix typo
2014-07-11 14:55:46 +02:00
Lorenz Meier
b97c867420
Add a check command and fix error reporting
2014-07-11 14:51:13 +02:00
Lorenz Meier
ee573fea9d
GPS driver: Print velocity as part of status command
2014-07-11 14:25:16 +02:00
Lorenz Meier
7ea76336ca
Better Doxygen for topics, no code changes
2014-07-11 14:24:07 +02:00
Lorenz Meier
5400ea9815
Merge branch 'master' of github.com:PX4/Firmware
2014-07-11 14:02:38 +02:00
Lorenz Meier
4c13c67504
Hotfix: Close fd before reusing it again
2014-07-11 14:02:22 +02:00
Lorenz Meier
25f3f6e7f2
airspeed calibration improvements for analog sensors
2014-07-11 09:12:31 +02:00
Lorenz Meier
8d081a8b0d
uORB: Remove voltage field from airspeed
2014-07-11 09:11:03 +02:00
Lorenz Meier
3461d3d215
Introduce analog scaling parameter for analog airspeed sensor
2014-07-11 09:10:35 +02:00
Lorenz Meier
56e1fe382b
Remove voltage field for MEAS sensor
2014-07-11 09:10:15 +02:00
Lorenz Meier
50414257a8
Remove voltage field for digital sensors
2014-07-11 09:09:57 +02:00
hxxnrx
c97e08bcf0
Set IO PX4_I2C_BUS_ONBOARD I2C speed to 400KHz
2014-07-10 21:50:23 +02:00
Anton Babushkin
dca8daeec5
mavlink: use all outputs in HIL mode
2014-07-10 21:37:00 +02:00
Lorenz Meier
687612dd65
Do not abort if the sensor reset failed, only abort on no data
2014-07-10 18:34:33 +02:00
Anton Babushkin
e57579fa21
mavlink, navigator: compile errors/warnings fixed
2014-07-10 17:08:23 +02:00
Lorenz Meier
3157b06fee
Generalized the airspeed check
2014-07-10 15:52:19 +02:00
Anton Babushkin
fc1669b096
Merge branch master into dataman_state_nav_rewrite
2014-07-10 14:11:25 +02:00
Anton Babushkin
9b2d444cc5
dataman: use DM_KEY_WAYPOINTS_OFFBOARD() macro everywhere
2014-07-10 14:08:09 +02:00
Jean Cyr
12da0efbb2
Read the full buffer
...
sizeof wont work here since file_buf is now a pointer
2014-07-10 00:55:33 -04:00
Jean Cyr
8c6745d53f
Prevent stack overflow when flashing px4io
...
Large local variable causing stack overflow when attempting to flash
IO!!!
2014-07-10 00:41:09 -04:00
Lorenz Meier
8f2340acaf
Merge pull request #1148 from PX4/fmu_stack
...
Reduce excessive FMU stack usage
2014-07-08 20:55:10 +02:00
Lorenz Meier
855679f610
Merge pull request #1131 from PX4/pr-1131
...
Fix SPI struct unitialized use warning
2014-07-08 18:02:13 +02:00
Lorenz Meier
0054eb23d8
Update sensors tests
2014-07-08 15:44:33 +02:00
Lorenz Meier
02ad0f2b91
Merge branch 'warning_fixes_v5' into sensor_drivers
2014-07-08 13:55:52 +02:00
Lorenz Meier
0b4ff28037
Merge branch 'master' of github.com:PX4/Firmware into warning_fixes_v5
2014-07-08 13:54:43 +02:00
Lorenz Meier
e380aa3f62
AT24C: Fix warning due to missing function prototype.
2014-07-08 13:54:33 +02:00
Lorenz Meier
ea4de4adc3
param command: fix warnings
2014-07-08 13:54:01 +02:00
Lorenz Meier
83f343f196
LL40LS: Fix initialiser order in class
2014-07-08 13:53:25 +02:00
Lorenz Meier
f2cbc7fe27
MB12xx: Fix initialiser order in class
2014-07-08 13:53:10 +02:00
Lorenz Meier
812d326912
L3GD20: Fix usage function call to fit existing structure.
2014-07-08 13:52:42 +02:00
Lorenz Meier
875be65242
MPU6000: Fix usage function call to fit existing structure.
2014-07-08 13:52:28 +02:00