aboutsummaryrefslogtreecommitdiff
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
...
* | Added sensor offset settingLorenz Meier2012-08-271-1/+41
| |
* | Final parameter interface cleanup - removed last bit of old cruft, fixed a ↵Lorenz Meier2012-08-2715-636/+82
| | | | | | | | bug on parameter update notification, cleaned up API slightly in naming
* | Added common conversion functionsLorenz Meier2012-08-272-0/+118
| |
* | Minor cleanups, added more error verbosity, XXX parameters get now read it ↵Lorenz Meier2012-08-273-6/+15
| | | | | | | | at maximum sensors speed, needs to be waiting on a param change notice (but not on the vehicle status topic, as before.
* | Really ugly but safe hack to make 30 deg rotations workLorenz Meier2012-08-271-0/+12
| |
* | Cleaned up MPU driver slightlyLorenz Meier2012-08-271-10/+4
| |
* | removed stop() from I2C driver startup routines, work in progress on MPU scalingLorenz Meier2012-08-273-10/+5
| |
* | Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_driver_wipLorenz Meier2012-08-272-6/+22
|\ \
| * | Merge branch 'NuttX/master'px4dev2012-08-262-6/+22
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * Add terminating NULL to argv[] listpatacongo2012-08-262-1/+6
| | | | | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5055 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| | * Fix some list handling associated with priority inheritancepatacongo2012-08-261-2/+12
| | | | | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5053 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| | * Prep for 6.21 releasepatacongo2012-08-251-4/+6
| | | | | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5052 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* | | Driver debugging (scaling, ranges, endianess) MPU-6000 needs more loveLorenz Meier2012-08-265-60/+129
| | |
* | | Printing fixesLorenz Meier2012-08-262-14/+14
| | |
* | | MS5611 test is now printing floats. Note that the issue with the scheduled ↵Lorenz Meier2012-08-261-24/+45
| | | | | | | | | | | | reads of the sensor started BEFORE this change and is thus unrelated.
* | | Added negative float printing to test rangeLorenz Meier2012-08-261-18/+41
| | |
* | | Cleaned up scaling / offset handling for mag and gyro / accLorenz Meier2012-08-262-9/+29
| | |
* | | Fixed axis assignment and raw value outputs. Scaling and offsets to be doneLorenz Meier2012-08-263-27/+45
| | |
* | | Documentation, cleanup.px4dev2012-08-252-84/+127
| | |
* | | Streamline mag and baro topic advertisement now that handles are global.px4dev2012-08-252-83/+40
| | | | | | | | | | | | Use perf counters for error counting in mag/baro drivers.
* | | clean up an error messagepx4dev2012-08-251-5/+4
| | |
* | | Factor out the ADC code.px4dev2012-08-251-40/+46
| | |
* | | Run accel/gyro at 500Hz as intended.px4dev2012-08-251-2/+2
| | |
* | | Fix sensor subscriptions.px4dev2012-08-251-34/+46
| | | | | | | | | | | | | | | | | | Default to publishing. Make the sensors command and the sensors task visibly distinct in a task listing. Correctly check for bma180/l3gd20 in use.
* | | make the I2C and SPI device signons distinctpx4dev2012-08-252-2/+2
| | |
* | | turn off debug output from the mpu6000 driverpx4dev2012-08-251-3/+3
| | |
* | | fix warn() not printing error strings.px4dev2012-08-251-1/+1
| | |
* | | Let's do the sensors in C++. It's much tidier.px4dev2012-08-253-0/+1078
| | |
* | | Add some C++ friendliness. Not enough, but some.px4dev2012-08-251-9/+18
| | |
* | | This field can't be const, it's written to.px4dev2012-08-251-1/+1
| | |
* | | Now that it's safe to perform SPI transfers from interrupt context, ↵px4dev2012-08-251-4/+1
| | | | | | | | | | | | re-enable the mpu6000 auto-poller.
* | | Make it non-fatal to perform SPI transfers from interrupt context.px4dev2012-08-252-2/+18
| | |
* | | Fixed a few readout bugs in sensors appLorenz Meier2012-08-251-26/+24
| | |
* | | Merge branch 'px4dev_new_driver' of github.com:PX4/Firmware into ↵Lorenz Meier2012-08-253-97/+27
|\ \ \ | | | | | | | | | | | | px4dev_new_driver
| * | | Sensor drivers should run all the time, not just when their device is open.px4dev2012-08-253-97/+27
| | | | | | | | | | | | | | | | Disable this for the mpu6000 driver though, as it's currently busted in that regard.
* | | | Merge branch 'px4dev_new_driver' of github.com:PX4/Firmware into ↵Lorenz Meier2012-08-252-5/+8
|\| | | | | | | | | | | | | | | px4dev_new_driver
| * | | Increase the retry count while probing for I2C sensors. This will also ↵px4dev2012-08-252-5/+8
| | | | | | | | | | | | | | | | unwedge stuck sensors.
* | | | Merge branch 'px4dev_new_driver' of github.com:PX4/Firmware into ↵Lorenz Meier2012-08-2511-394/+579
|\| | | | | | | | | | | | | | | px4dev_new_driver
| * | | Sensor IOCTL reorganization. Common sensor operations are now shared across ↵px4dev2012-08-2511-394/+579
| | | | | | | | | | | | | | | | | | | | | | | | sensor drivers. Revamp hmc5883, ms5611 and mpu6000 driver startup and test code.
* | | | Improved param load / store text feedback, ported sensors app to new driver ↵Lorenz Meier2012-08-253-559/+366
|/ / / | | | | | | | | | model, ready for merge and test
* | | Remove erroneous sensor read timing checks.px4dev2012-08-242-4/+0
| | |
* | | Remove spurious I2C clock frequency resets.px4dev2012-08-242-8/+7
| | |
* | | improvements / debugging on I2C driversLorenz Meier2012-08-249-42/+68
| | |
* | | Made error message more verboseLorenz Meier2012-08-241-0/+6
| | |
* | | Kicked out mix_and_link, deleted old MPU driver, disabled (still needed for ↵Lorenz Meier2012-08-245-415/+69
| | | | | | | | | | | | reference) old HMC and MS5611 drivers. Removed driver init from up_nsh.c. Reworked fixedwing_control to be closer to up-to-date api, still more clean up needed. Fixed a bug that limited the motor thrust for multirotor control
* | | Add EEPROM read/write performance counters.px4dev2012-08-231-2/+27
| | |
* | | Add a modified version of the stock AT24xx EEPROM driver tweaked for our uses.px4dev2012-08-232-4/+496
| | | | | | | | | | | | | | | Use I2C_TRANSFER to avoid racing with other devices on the bus. Clock at 400kHz.
* | | We need to init the gyro subdevice, or there is no device node. Oops.px4dev2012-08-231-0/+2
| | |
* | | Added required scalings, added gyro to MPU6000 test, changed sensors app to ↵Lorenz Meier2012-08-245-104/+236
| | | | | | | | | | | | read from new drivers
* | | Removed old fileLorenz Meier2012-08-241-68/+0
| | |