Lorenz Meier
|
a9ea39054d
|
Working around creating an error condition with more than 8 raw RC channels
|
2013-12-27 21:19:04 +01:00 |
|
Lorenz Meier
|
cddbb0d23f
|
Merged master
|
2013-12-27 21:12:51 +01:00 |
|
Lorenz Meier
|
d5c857615b
|
Pure formatting cleanup of drv_hrt.c, no code / functionality changes
|
2013-12-27 12:14:15 +01:00 |
|
Lorenz Meier
|
db46672bc4
|
Paranoid PPM shape checking
|
2013-12-27 12:02:57 +01:00 |
|
Julian Oes
|
32c7aea2a6
|
Home position: use double for lat/lon and float for altitude, set home position to global position instead of GPS position once we have a fix
|
2013-12-27 11:07:45 +01:00 |
|
Julian Oes
|
40f2d581bf
|
Merge branch 'fw_autoland_att_tecs_navigator_termination_controlgroups' into bottle_drop_navigator
Conflicts:
src/drivers/px4fmu/fmu.cpp
src/modules/dataman/dataman.c
src/modules/dataman/dataman.h
src/modules/mavlink/orb_listener.c
src/modules/mavlink/waypoints.c
src/modules/navigator/navigator_main.cpp
src/modules/navigator/navigator_mission.cpp
src/modules/navigator/navigator_mission.h
src/modules/uORB/topics/mission.h
|
2013-12-27 00:04:32 +01:00 |
|
Lorenz Meier
|
8d2950561d
|
Changed RSSI range to 0..255
|
2013-12-25 15:15:15 +01:00 |
|
Lorenz Meier
|
edffade8ce
|
Added PPM frame length feedback in IO comms and status command - allows to warn users about badly formatted PPM frames
|
2013-12-25 15:11:48 +01:00 |
|
Lorenz Meier
|
a502332992
|
Greatly robustified PPM parsing, needs cross-checking with receiver models
|
2013-12-25 15:11:05 +01:00 |
|
Thomas Gubler
|
8dda05e001
|
Merge remote-tracking branch 'upstream/master' into fw_autoland_att_tecs_navigator_termination_controlgroups
|
2013-12-23 22:48:26 +01:00 |
|
Lorenz Meier
|
107bb54b33
|
Robustifiying PPM parsing
|
2013-12-23 20:38:09 +01:00 |
|
Lorenz Meier
|
f617689094
|
Merge branch 'master' of github.com:PX4/Firmware into control_groups
|
2013-12-22 21:13:11 +01:00 |
|
Lorenz Meier
|
1279b5fbf3
|
Merge pull request #556 from PX4/ppm_parsing
PPM channel count detection is now using a more paranoid approach.
|
2013-12-22 12:13:02 -08:00 |
|
Lorenz Meier
|
9abf31c2ba
|
Support 18 channels correctly on FMU
|
2013-12-22 21:09:47 +01:00 |
|
Lorenz Meier
|
b84c9f962b
|
Merged master
|
2013-12-21 19:07:24 +01:00 |
|
Lorenz Meier
|
b2e527ffa6
|
Counting channel count changes
|
2013-12-21 16:13:04 +01:00 |
|
Lorenz Meier
|
3e037d40de
|
Fixed bracketing error
|
2013-12-21 12:46:06 +01:00 |
|
Lorenz Meier
|
0f0dc5ba06
|
Allowed custom battery scaling on IO
|
2013-12-21 12:45:04 +01:00 |
|
Lorenz Meier
|
3ad9dd030c
|
Added performance counter for write IOCTL
|
2013-12-20 21:10:33 +01:00 |
|
Lorenz Meier
|
9476ba522f
|
PPM channel count detection is now using a more paranoid approach.
|
2013-12-20 08:48:51 +01:00 |
|
Lorenz Meier
|
6dce57170e
|
Hotfix: Fixed mapping of override channel
|
2013-12-19 17:12:46 +01:00 |
|
Andrew Tridgell
|
bccf65cc28
|
mpu6000: disable interrupts during initial reset
this seems to avoid a problem where the mpu6000 doesn't startup
correctly if other devices are transferring at the same time.
|
2013-12-16 15:06:45 +01:00 |
|
Lorenz Meier
|
d53b00283e
|
PX4IO upgrade improvement
|
2013-12-16 12:02:01 +01:00 |
|
Lorenz Meier
|
f4ac204f46
|
Cranking up bus speeds for all sensors to achievable 10.4 MHz, will cut the bus lock time to half
|
2013-12-15 18:32:46 +01:00 |
|
Lorenz Meier
|
ea10d55d71
|
Auto-update of IO firmware, shorter preflight check alarm
|
2013-12-14 15:08:56 +01:00 |
|
Lorenz Meier
|
10b2dc67e4
|
Allow forceupdate in all conditions
|
2013-12-14 14:54:02 +01:00 |
|
Lorenz Meier
|
9883a346a0
|
First stab at implementing better RSSI based connection status estimation, still needs some work and testing
|
2013-12-13 18:01:55 +01:00 |
|
Lorenz Meier
|
0b9b68f0d9
|
Merge pull request #535 from NosDE/master
Device renamed, custom device on parameter switch
|
2013-12-13 08:10:57 -08:00 |
|
Lorenz Meier
|
c311462f3c
|
Added actuator control removal
|
2013-12-13 16:52:35 +01:00 |
|
Andrew Tridgell
|
5b7d1af5d8
|
Merged crccheck command
|
2013-12-13 11:22:14 +01:00 |
|
Andrew Tridgell
|
6016fbe55d
|
Merged PX4IO crc checks and force update
|
2013-12-13 11:21:00 +01:00 |
|
Andrew Tridgell
|
8f90efa312
|
l3gd20: print more perf counters and make DRDY usage clearer
|
2013-12-13 11:19:18 +01:00 |
|
Andrew Tridgell
|
17502cbde4
|
l3gd20: fixed a warning
|
2013-12-13 11:18:59 +01:00 |
|
Lorenz Meier
|
1a1570d902
|
Merged all of the LSM303D debug changes
|
2013-12-10 12:09:03 +01:00 |
|
Andrew Tridgell
|
cf78440ee6
|
drv_hrt: added note on why an uninitialised hrt_call is safe
|
2013-12-10 12:07:03 +01:00 |
|
Andrew Tridgell
|
d43e3394b0
|
l3gd20: added rescheduling and error checking
|
2013-12-10 12:06:56 +01:00 |
|
Andrew Tridgell
|
91870953d9
|
mpu6000: treat all zero data from mpu6k as bad
|
2013-12-10 12:06:48 +01:00 |
|
Andrew Tridgell
|
96881d8810
|
ms5611: check for all zero in the prom
when SPI CLK fails we get all zero data
|
2013-12-10 12:06:41 +01:00 |
|
Andrew Tridgell
|
f0d84d4826
|
mpu6000: close fds before exit
|
2013-12-10 12:06:34 +01:00 |
|
Andrew Tridgell
|
acd0a70dca
|
lsm303d: close fds before exit
|
2013-12-10 12:06:25 +01:00 |
|
Andrew Tridgell
|
09ece4306e
|
l3gd20: close fds before exit
|
2013-12-10 12:06:18 +01:00 |
|
Andrew Tridgell
|
1fc122562c
|
mpu6000: use register_class_devname()
|
2013-12-10 12:06:11 +01:00 |
|
Andrew Tridgell
|
02e7f7fa85
|
lsm303d: use register_class_devname()
|
2013-12-10 12:06:02 +01:00 |
|
Andrew Tridgell
|
1d5f0a1433
|
l3gd20: use register_class_devname()
|
2013-12-10 12:05:55 +01:00 |
|
Andrew Tridgell
|
c5097a6561
|
hmc5883: use register_class_devname()
|
2013-12-10 12:05:42 +01:00 |
|
Andrew Tridgell
|
6145e69fc6
|
device: added register_class_devname() API
this allows drivers to register generic device names for a device
class, with automatic class instance handling
|
2013-12-10 12:05:36 +01:00 |
|
Andrew Tridgell
|
f24479c27a
|
lsm303d: dump I2C control registers in regdump
|
2013-12-10 12:05:29 +01:00 |
|
Lorenz Meier
|
1fb406ba09
|
Add also default descriptor for alternate sensors
|
2013-12-10 12:05:21 +01:00 |
|
Lorenz Meier
|
3d27dd7246
|
Made all usual suspects default to their custom names and only register the default name if its not already taken by someone else
|
2013-12-10 12:05:14 +01:00 |
|
Andrew Tridgell
|
0456ee2364
|
ms5611: give cleaner SPI traces
this makes logic traces cleaner by zeroing extra bytes written
|
2013-12-10 12:05:07 +01:00 |
|