Lorenz Meier
c28c65a814
Adding led app
13 years ago
px4dev
45885f15dc
Fix the readout transfer size.
13 years ago
px4dev
da3cd24352
Be a bit more careful with which bits we stuff into the l3gd20 registers.
13 years ago
px4dev
d0898cb947
Something approximating a driver for the L3GD20
13 years ago
px4dev
55fe5088be
enable the bma180 and l3gd20 drivers
13 years ago
px4dev
d0f10a3550
driver work in progress
13 years ago
px4dev
732e23a883
Add some documentation for the warn/err functions.
13 years ago
Lorenz Meier
c816cca816
fixed a param save bug
13 years ago
Lorenz Meier
676daf7c46
minor changes for default options, closing properly all subscriptions in multirotor att control now on exit
13 years ago
Lorenz Meier
7cd89520cc
More black magic put into the attitude estimation - works nicely now
13 years ago
Lorenz Meier
7d87f2b06e
Fixed calibration, added calibration for accel, working on further filter improvements
13 years ago
Lorenz Meier
cbf020de87
Minor improvements to ardrone interface, ready for prime time
13 years ago
px4dev
6fd7e12e13
Sorry Tait, Bryan… your body is not welcome.
13 years ago
px4dev
255b0f68af
Let's not get too smart; we can't const these.
13 years ago
px4dev
268db3dd9b
mavlink parameter load should discard all current parameters before loading from EEPROM
13 years ago
px4dev
168e32cd1b
Try not to return an unconditional error from the parameter save path.
...
Simplify the test for no parameter file on the parameter load path.
13 years ago
px4dev
1a781c6c4a
Make the distinction between "parameter import" which merges parameters, and "parameter load" which blows away any current changes.
13 years ago
px4dev
f0286d1a10
Distinguish between the end of the top-level BSON object and an error so that parameter loading can complete.
13 years ago
px4dev
952f862dad
Disable a possibly-bogus assertion that is bringing us a lot of grief right now.
13 years ago
px4dev
1e90fd5bec
Let's not leave the R/C channel scaling factor as a NAN or INF. It makes many things sad.
...
Also, clean up the calculation of same. Really, is it easier to type out the same calculation 8 times, or perhaps you might be interested in this thing we call a 'loop'…
13 years ago
Lorenz Meier
68ac20cc3a
fixed range of debug printing
13 years ago
Lorenz Meier
a1963805e7
left debug output active to allow finishing off this issue
13 years ago
Lorenz Meier
5b81a51a82
Merge branch 'params' of github.com:PX4/Firmware
13 years ago
px4dev
30b670a6ee
Merge branch 'NuttX/master'
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5060 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
px4dev
936940abc9
Force a parameter update when the sensors thread starts.
13 years ago
px4dev
6901a85323
Make the task printer work with our usual config. Tough to detect the correct configuration here.
13 years ago
patacongo
bbe3db55f2
Add some protection to the priority inheritance logic when sem_post() is called from an interrupt handler
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5060 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
fa32184973
params debugging
13 years ago
Lorenz Meier
d8210a8e2f
Implemented missing IOCTLs to set MPU scalings
13 years ago
Lorenz Meier
9a750ae698
Correct scaling for calibration routines
13 years ago
Lorenz Meier
a0925e4703
Ramped up MAVLink stack size as real use seems to need it
13 years ago
Lorenz Meier
2fca24f803
Added missing calibration announcement for gyro cal in commander
13 years ago
px4dev
0bc9cfd0f9
Adjust PPM input timing to deal with FrSky's fairly sloppy CPPM implementation
13 years ago
px4dev
e6f6a81d5b
Allow the EEPROM driver to consider itself started even if NXFFS fails to mount.
13 years ago
patacongo
064743fe72
Some STM32 USB OTG FS driver fixes
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5059 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
36a8b00ab1
Added sensor offset setting
13 years ago
Lorenz Meier
2d2548e714
Final parameter interface cleanup - removed last bit of old cruft, fixed a bug on parameter update notification, cleaned up API slightly in naming
13 years ago
Lorenz Meier
2a6a151342
Added common conversion functions
13 years ago
patacongo
018beb7f1b
Fix some NAK race conditions in control transfers (there are more)
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5058 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
b090298b12
Minor cleanups, added more error verbosity, XXX parameters get now read it at maximum sensors speed, needs to be waiting on a param change notice (but not on the vehicle status topic, as before.
13 years ago
patacongo
ba1adb705f
Dequote Kconfig strings that may be used as components of a path
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5057 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
Lorenz Meier
97d9e67e67
Really ugly but safe hack to make 30 deg rotations work
13 years ago
Lorenz Meier
967c0869a9
Cleaned up MPU driver slightly
13 years ago
Lorenz Meier
248bb11d93
removed stop() from I2C driver startup routines, work in progress on MPU scaling
13 years ago
Lorenz Meier
58b51743f2
Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_driver_wip
13 years ago
px4dev
4636d41390
Because kconfig can't do arithmetic.
13 years ago
px4dev
e352171029
Pull configurations into line with current NuttX layout.
13 years ago
px4dev
22b390a9eb
Play with kconfig a bit. Not ready for use yet.
13 years ago
patacongo
ce9b97b8f5
More patches/bugfixes from Kate
...
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5056 7fd9a85b-ad96-42d3-883c-3090e2eb8679
13 years ago
px4dev
e214981d11
Merge branch 'NuttX/master'
...
Conflicts:
apps/netutils/thttpd/thttpd_cgi.c
nuttx/Documentation/NuttX.html
nuttx/arch/8051/src/Makefile
nuttx/arch/arm/src/lpc17xx/lpc17_usbhost.c
nuttx/arch/avr/Kconfig
nuttx/arch/avr/src/atmega/atmega_lowinit.c
nuttx/arch/mips/Kconfig
nuttx/arch/z80/src/Makefile.sdcc
nuttx/configs/amber/README.txt
nuttx/configs/amber/hello/defconfig
nuttx/configs/avr32dev1/README.txt
nuttx/configs/avr32dev1/nsh/defconfig
nuttx/configs/avr32dev1/ostest/defconfig
nuttx/configs/c5471evm/README.txt
nuttx/configs/c5471evm/httpd/defconfig
nuttx/configs/c5471evm/nettest/defconfig
nuttx/configs/c5471evm/nsh/defconfig
nuttx/configs/c5471evm/ostest/defconfig
nuttx/configs/compal_e88/nsh_highram/defconfig
nuttx/configs/compal_e99/nsh_compalram/defconfig
nuttx/configs/compal_e99/nsh_highram/defconfig
nuttx/configs/demo9s12ne64/README.txt
nuttx/configs/demo9s12ne64/ostest/defconfig
nuttx/configs/ea3131/nsh/defconfig
nuttx/configs/ea3131/ostest/defconfig
nuttx/configs/ea3131/pgnsh/defconfig
nuttx/configs/ea3131/usbserial/defconfig
nuttx/configs/ea3131/usbstorage/defconfig
nuttx/configs/ea3152/ostest/defconfig
nuttx/configs/eagle100/README.txt
nuttx/configs/eagle100/httpd/defconfig
nuttx/configs/eagle100/nettest/defconfig
nuttx/configs/eagle100/nsh/defconfig
nuttx/configs/eagle100/nxflat/defconfig
nuttx/configs/eagle100/ostest/defconfig
nuttx/configs/eagle100/thttpd/defconfig
nuttx/configs/ekk-lm3s9b96/README.txt
nuttx/configs/ekk-lm3s9b96/nsh/defconfig
nuttx/configs/ekk-lm3s9b96/ostest/defconfig
nuttx/configs/ez80f910200kitg/ostest/defconfig
nuttx/configs/ez80f910200zco/dhcpd/defconfig
nuttx/configs/ez80f910200zco/httpd/defconfig
nuttx/configs/ez80f910200zco/nettest/defconfig
nuttx/configs/ez80f910200zco/nsh/defconfig
nuttx/configs/ez80f910200zco/ostest/defconfig
nuttx/configs/ez80f910200zco/poll/defconfig
nuttx/configs/hymini-stm32v/README.txt
nuttx/configs/hymini-stm32v/buttons/defconfig
nuttx/configs/hymini-stm32v/nsh/defconfig
nuttx/configs/hymini-stm32v/nsh2/defconfig
nuttx/configs/hymini-stm32v/nx/defconfig
nuttx/configs/hymini-stm32v/nxlines/defconfig
nuttx/configs/hymini-stm32v/usbserial/defconfig
nuttx/configs/hymini-stm32v/usbstorage/defconfig
nuttx/configs/kwikstik-k40/README.txt
nuttx/configs/kwikstik-k40/ostest/defconfig
nuttx/configs/lincoln60/README.txt
nuttx/configs/lincoln60/nsh/defconfig
nuttx/configs/lincoln60/ostest/defconfig
nuttx/configs/lm3s6432-s2e/README.txt
nuttx/configs/lm3s6432-s2e/nsh/defconfig
nuttx/configs/lm3s6432-s2e/ostest/defconfig
nuttx/configs/lm3s6965-ek/README.txt
nuttx/configs/lm3s6965-ek/nsh/defconfig
nuttx/configs/lm3s6965-ek/nx/defconfig
nuttx/configs/lm3s6965-ek/ostest/defconfig
nuttx/configs/lm3s8962-ek/README.txt
nuttx/configs/lm3s8962-ek/nsh/defconfig
nuttx/configs/lm3s8962-ek/nx/defconfig
nuttx/configs/lm3s8962-ek/ostest/defconfig
nuttx/configs/lpc4330-xplorer/README.txt
nuttx/configs/lpc4330-xplorer/nsh/defconfig
nuttx/configs/lpc4330-xplorer/ostest/defconfig
nuttx/configs/lpcxpresso-lpc1768/README.txt
nuttx/configs/lpcxpresso-lpc1768/dhcpd/defconfig
nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig
nuttx/configs/lpcxpresso-lpc1768/nx/defconfig
nuttx/configs/lpcxpresso-lpc1768/ostest/defconfig
nuttx/configs/lpcxpresso-lpc1768/thttpd/defconfig
nuttx/configs/lpcxpresso-lpc1768/usbstorage/defconfig
nuttx/configs/m68332evb/defconfig
nuttx/configs/mbed/README.txt
nuttx/configs/mbed/hidkbd/defconfig
nuttx/configs/mbed/nsh/defconfig
nuttx/configs/mcu123-lpc214x/README.txt
nuttx/configs/mcu123-lpc214x/composite/defconfig
nuttx/configs/mcu123-lpc214x/nsh/defconfig
nuttx/configs/mcu123-lpc214x/ostest/defconfig
nuttx/configs/mcu123-lpc214x/usbserial/defconfig
nuttx/configs/mcu123-lpc214x/usbstorage/defconfig
nuttx/configs/micropendous3/README.txt
nuttx/configs/micropendous3/hello/defconfig
nuttx/configs/mirtoo/README.txt
nuttx/configs/mirtoo/nsh/defconfig
nuttx/configs/mirtoo/nxffs/defconfig
nuttx/configs/mirtoo/ostest/defconfig
nuttx/configs/mx1ads/ostest/defconfig
nuttx/configs/ne64badge/README.txt
nuttx/configs/ne64badge/ostest/defconfig
nuttx/configs/ntosd-dm320/nettest/defconfig
nuttx/configs/ntosd-dm320/nsh/defconfig
nuttx/configs/ntosd-dm320/ostest/defconfig
nuttx/configs/ntosd-dm320/poll/defconfig
nuttx/configs/ntosd-dm320/thttpd/defconfig
nuttx/configs/ntosd-dm320/udp/defconfig
nuttx/configs/ntosd-dm320/uip/defconfig
nuttx/configs/nucleus2g/README.txt
nuttx/configs/nucleus2g/nsh/defconfig
nuttx/configs/nucleus2g/ostest/defconfig
nuttx/configs/nucleus2g/usbserial/defconfig
nuttx/configs/nucleus2g/usbstorage/defconfig
nuttx/configs/olimex-lpc1766stk/README.txt
nuttx/configs/olimex-lpc1766stk/ftpc/defconfig
nuttx/configs/olimex-lpc1766stk/hidkbd/defconfig
nuttx/configs/olimex-lpc1766stk/nettest/defconfig
nuttx/configs/olimex-lpc1766stk/nsh/defconfig
nuttx/configs/olimex-lpc1766stk/nx/defconfig
nuttx/configs/olimex-lpc1766stk/ostest/defconfig
nuttx/configs/olimex-lpc1766stk/slip-httpd/defconfig
nuttx/configs/olimex-lpc1766stk/thttpd/defconfig
nuttx/configs/olimex-lpc1766stk/usbserial/defconfig
nuttx/configs/olimex-lpc1766stk/usbstorage/defconfig
nuttx/configs/olimex-lpc1766stk/wlan/defconfig
nuttx/configs/olimex-lpc2378/nsh/defconfig
nuttx/configs/olimex-lpc2378/ostest/defconfig
nuttx/configs/olimex-stm32-p107/nsh/defconfig
nuttx/configs/olimex-stm32-p107/ostest/defconfig
nuttx/configs/olimex-strp711/nettest/defconfig
nuttx/configs/olimex-strp711/nsh/defconfig
nuttx/configs/olimex-strp711/ostest/defconfig
nuttx/configs/pcblogic-pic32mx/README.txt
nuttx/configs/pcblogic-pic32mx/nsh/defconfig
nuttx/configs/pcblogic-pic32mx/ostest/defconfig
nuttx/configs/pic32-starterkit/README.txt
nuttx/configs/pic32-starterkit/nsh/defconfig
nuttx/configs/pic32-starterkit/nsh2/defconfig
nuttx/configs/pic32-starterkit/ostest/defconfig
nuttx/configs/pic32mx7mmb/README.txt
nuttx/configs/pic32mx7mmb/nsh/defconfig
nuttx/configs/pic32mx7mmb/ostest/defconfig
nuttx/configs/pjrc-8051/defconfig
nuttx/configs/qemu-i486/nsh/defconfig
nuttx/configs/qemu-i486/ostest/defconfig
nuttx/configs/rgmp/arm/default/defconfig
nuttx/configs/rgmp/arm/nsh/defconfig
nuttx/configs/rgmp/x86/default/defconfig
nuttx/configs/rgmp/x86/nsh/defconfig
nuttx/configs/sam3u-ek/README.txt
nuttx/configs/sam3u-ek/knsh/defconfig
nuttx/configs/sam3u-ek/nsh/defconfig
nuttx/configs/sam3u-ek/nx/defconfig
nuttx/configs/sam3u-ek/ostest/defconfig
nuttx/configs/sam3u-ek/touchscreen/defconfig
nuttx/configs/sim/mount/defconfig
nuttx/configs/sim/nettest/defconfig
nuttx/configs/sim/nsh/defconfig
nuttx/configs/sim/nsh2/defconfig
nuttx/configs/sim/nx/defconfig
nuttx/configs/sim/nx11/defconfig
nuttx/configs/sim/nxffs/defconfig
nuttx/configs/sim/nxwm/defconfig
nuttx/configs/sim/ostest/defconfig
nuttx/configs/sim/pashello/defconfig
nuttx/configs/sim/touchscreen/defconfig
nuttx/configs/skp16c26/ostest/defconfig
nuttx/configs/stm3210e-eval/Kconfig
nuttx/configs/stm3210e-eval/README.txt
nuttx/configs/stm3210e-eval/RIDE/defconfig
nuttx/configs/stm3210e-eval/buttons/defconfig
nuttx/configs/stm3210e-eval/composite/defconfig
nuttx/configs/stm3210e-eval/nsh/defconfig
nuttx/configs/stm3210e-eval/nsh2/defconfig
nuttx/configs/stm3210e-eval/nx/defconfig
nuttx/configs/stm3210e-eval/nxconsole/defconfig
nuttx/configs/stm3210e-eval/nxlines/defconfig
nuttx/configs/stm3210e-eval/nxtext/defconfig
nuttx/configs/stm3210e-eval/ostest/defconfig
nuttx/configs/stm3210e-eval/pm/defconfig
nuttx/configs/stm3210e-eval/src/up_idle.c
nuttx/configs/stm3210e-eval/usbserial/defconfig
nuttx/configs/stm3210e-eval/usbstorage/defconfig
nuttx/configs/stm3220g-eval/Kconfig
nuttx/configs/stm3220g-eval/README.txt
nuttx/configs/stm3220g-eval/dhcpd/defconfig
nuttx/configs/stm3220g-eval/include/board.h
nuttx/configs/stm3220g-eval/nettest/defconfig
nuttx/configs/stm3220g-eval/nsh/defconfig
nuttx/configs/stm3220g-eval/nsh2/defconfig
nuttx/configs/stm3220g-eval/nxwm/defconfig
nuttx/configs/stm3220g-eval/ostest/defconfig
nuttx/configs/stm3220g-eval/src/Makefile
nuttx/configs/stm3220g-eval/src/stm3220g-internal.h
nuttx/configs/stm3220g-eval/src/up_boot.c
nuttx/configs/stm3220g-eval/src/up_nsh.c
nuttx/configs/stm3220g-eval/telnetd/defconfig
nuttx/configs/stm3240g-eval/Kconfig
nuttx/configs/stm3240g-eval/README.txt
nuttx/configs/stm3240g-eval/dhcpd/defconfig
nuttx/configs/stm3240g-eval/include/board.h
nuttx/configs/stm3240g-eval/nettest/defconfig
nuttx/configs/stm3240g-eval/nsh/defconfig
nuttx/configs/stm3240g-eval/nsh2/defconfig
nuttx/configs/stm3240g-eval/nxconsole/defconfig
nuttx/configs/stm3240g-eval/nxwm/defconfig
nuttx/configs/stm3240g-eval/ostest/defconfig
nuttx/configs/stm3240g-eval/telnetd/defconfig
nuttx/configs/stm32f4discovery/README.txt
nuttx/configs/stm32f4discovery/include/board.h
nuttx/configs/stm32f4discovery/nsh/defconfig
nuttx/configs/stm32f4discovery/nxlines/defconfig
nuttx/configs/stm32f4discovery/ostest/defconfig
nuttx/configs/stm32f4discovery/pm/defconfig
nuttx/configs/sure-pic32mx/README.txt
nuttx/configs/sure-pic32mx/nsh/defconfig
nuttx/configs/sure-pic32mx/ostest/defconfig
nuttx/configs/sure-pic32mx/usbnsh/defconfig
nuttx/configs/teensy/README.txt
nuttx/configs/teensy/hello/defconfig
nuttx/configs/teensy/nsh/defconfig
nuttx/configs/teensy/src/up_spi.c
nuttx/configs/teensy/usbstorage/defconfig
nuttx/configs/twr-k60n512/README.txt
nuttx/configs/twr-k60n512/nsh/defconfig
nuttx/configs/twr-k60n512/ostest/defconfig
nuttx/configs/ubw32/README.txt
nuttx/configs/ubw32/nsh/defconfig
nuttx/configs/ubw32/ostest/defconfig
nuttx/configs/us7032evb1/nsh/defconfig
nuttx/configs/us7032evb1/ostest/defconfig
nuttx/configs/vsn/README.txt
nuttx/configs/vsn/nsh/defconfig
nuttx/configs/xtrs/nsh/defconfig
nuttx/configs/xtrs/ostest/defconfig
nuttx/configs/xtrs/pashello/defconfig
nuttx/configs/z16f2800100zcog/ostest/defconfig
nuttx/configs/z16f2800100zcog/pashello/defconfig
nuttx/configs/z80sim/nsh/defconfig
nuttx/configs/z80sim/ostest/defconfig
nuttx/configs/z80sim/pashello/defconfig
nuttx/configs/z8encore000zco/ostest/defconfig
nuttx/configs/z8f64200100kit/ostest/defconfig
13 years ago