Commit Graph

3089 Commits

Author SHA1 Message Date
px4dev 2a44ea30c2 Merge pull request #174 from tridge/vdprintf
stdio: added vdprintf() for printf to a file descriptor
2013-01-23 20:31:33 -08:00
px4dev dce2afde0f Rework the way that we handle the address phase for reads. Drop the _connected test as we talk to IO before starting the thread. 2013-01-23 20:18:18 -08:00
px4dev 51c47769f8 Restore the correct handling of the ACK flag at read completion. 2013-01-23 20:17:28 -08:00
px4dev dc88dd0abb Merge branch 'master' into px4io-i2c 2013-01-23 18:58:19 -08:00
px4dev d8a013f872 Tinkering. 2013-01-23 18:57:16 -08:00
px4dev b34311915a Safeguard against back-to-back transactions while setting up to handle a register read request. 2013-01-23 18:56:58 -08:00
px4dev 3244bb83ea Better sanity checking and error handling. 2013-01-23 18:56:03 -08:00
px4dev 9a4d6455fc More debug macros. 2013-01-23 18:55:23 -08:00
px4dev 1ce1d4460b Merge pull request #183 from PX4/nuttx-merge-5527
Nuttx merge 5527
2013-01-23 18:46:12 -08:00
px4dev 72a0a4a71c Merge pull request #185 from tridge/perf_reset
Perf reset
2013-01-23 18:39:29 -08:00
Andrew Tridgell 6e751d26e8 perf: added 'perf reset' command
resets all perf counters
2013-01-24 10:26:02 +11:00
Andrew Tridgell f4da4bb8ca perf_counter: added perf_reset() and perf_reset_all() calls
useful for watching counters after system reaches stable flight
2013-01-24 10:26:02 +11:00
patacongo 63f8c0a954 Add option to used keyboard CODEC in apps/examples/keypadtest
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5554 42af7a65-404d-4744-a932-0658087f49c3
2013-01-23 23:11:13 +00:00
patacongo 340a72b7cd Add logic to retain child task exit status if so configured
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5553 42af7a65-404d-4744-a932-0658087f49c3
2013-01-23 22:23:46 +00:00
Lorenz Meier e6bc395291 Merge branch 'master' of github.com:PX4/Firmware into attitude_filter_improvement 2013-01-23 18:24:19 +01:00
Lorenz Meier 0e01f2b6fb Removed unused files 2013-01-23 18:23:55 +01:00
Marco Bauer efd4250e84 timing changed and amber for manual added 2013-01-23 15:38:38 +01:00
patacongo f86f863834 Add single-wire UART support to STM32 serial driver
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5552 42af7a65-404d-4744-a932-0658087f49c3
2013-01-23 14:38:13 +00:00
Marco Bauer 2a95fa64c2 timing changed and amber for manual added 2013-01-23 15:29:46 +01:00
Marco Bauer deb5fe5187 timing changed and amber for manual added 2013-01-23 15:29:24 +01:00
px4dev b66b234acd Merge branch 'master' into px4io-i2c 2013-01-22 19:56:14 -08:00
patacongo b10238efee Missed changed from last lpc1788 check-in
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5551 42af7a65-404d-4744-a932-0658087f49c3
2013-01-23 00:19:46 +00:00
patacongo 3cb33101a9 Add lpc178x_iocon.h from Rommel Marcelo
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5550 42af7a65-404d-4744-a932-0658087f49c3
2013-01-22 23:54:31 +00:00
patacongo 336f91b4e6 lpc1788 update from Rommel Marcelo; Beginning of logic to retain child exit status
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5549 42af7a65-404d-4744-a932-0658087f49c3
2013-01-22 23:42:51 +00:00
Simon Wilks 8ba3fbd0a3 Merged 2013-01-22 22:16:41 +01:00
Julian Oes 7459169230 RC mode switching idea using 1 3pos and 2 2pos switches 2013-01-22 13:11:19 -08:00
patacongo 7dad51762d Use of BASEPRI to control ARM interrupts is now functional
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5548 42af7a65-404d-4744-a932-0658087f49c3
2013-01-22 16:09:10 +00:00
patacongo 9375b285f2 More logic to use BASEPRI to control interrupts -- still doesn't work
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5547 42af7a65-404d-4744-a932-0658087f49c3
2013-01-22 14:37:17 +00:00
Lorenz Meier cc74874d7e Merge pull request #180 from julianoes/hotfix_gps_ubx
Some timeout needed to be raised for now to make ubx with baudrate 9600 working again
2013-01-21 23:08:25 -08:00
Julian Oes f14c90c222 Some timeout needed to be raised for now to make ubx with baudrate 9600 working 2013-01-21 17:42:08 -08:00
patacongo 4742f55507 Add option to use BASEPRI instead of PRIMASK to disable interrupts in all ARMv7-M architectures
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5546 42af7a65-404d-4744-a932-0658087f49c3
2013-01-22 01:25:40 +00:00
patacongo e504d643fc Beginning of support for LCD1602
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5545 42af7a65-404d-4744-a932-0658087f49c3
2013-01-21 22:46:37 +00:00
Lorenz Meier 2ebb1812f1 Implemented airspeed measurement. Untested 2013-01-21 23:45:16 +01:00
Lorenz Meier c72ea8356a Updated docs 2013-01-21 23:44:15 +01:00
Simon Wilks ecd01dc2e8 We aren't using RS485 but single wire. 2013-01-21 23:31:12 +01:00
patacongo 41b7f883e5 LM3S OpenOCD configuration from Jose Pablo Carballo
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5544 42af7a65-404d-4744-a932-0658087f49c3
2013-01-21 16:56:29 +00:00
Lorenz Meier ac215185a9 Better attitude filter, not sensitive to sudden accelerations 2013-01-21 17:30:53 +01:00
patacongo aa88fc315e poll was not checking if the socket was still connected
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5543 42af7a65-404d-4744-a932-0658087f49c3
2013-01-21 14:17:11 +00:00
Andrew Tridgell ff35e5a583 if rc.APM is installed, run it 2013-01-21 08:23:34 +11:00
Andrew Tridgell 09ddf7f1b3 ROMFS: add support for EXTERNAL_SCRIPTS
this adds support for an EXTERNAL_SCRIPTS directory, to complement the
EXTERNAL_APPS option. It allows external apps to install scripts in
ROMFS
2013-01-21 08:23:34 +11:00
Andrew Tridgell 96fa586589 px4: enable APPS_BINDIR support
useful for APM startup script
2013-01-21 07:43:47 +11:00
Andrew Tridgell 724252768c stdio: added vdprintf() for printf to a file descriptor 2013-01-21 07:41:56 +11:00
Lorenz Meier 4635ea8745 Major push in state machine cleanup 2013-01-20 19:47:21 +01:00
patacongo 70cab4d797 Centralize TCP loss-of-connection bit twiddling
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5542 42af7a65-404d-4744-a932-0658087f49c3
2013-01-20 17:21:42 +00:00
Lorenz Meier 3a80ac5938 Merged 2013-01-20 10:58:30 +01:00
px4dev 48e497e406 Fix a leftover from the earlier merges; building should work now. 2013-01-19 18:05:53 -08:00
px4dev 15c85ba2cb Strip some debugging 2013-01-19 18:05:33 -08:00
patacongo 28a0cf4aa0 Yet another repair for the previouis botched recvfrom() fix; Fix telnet driver: It needs to break out of the read loop if 0 (meaning not conneced) of a value < 0 (an error) is encountered.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5541 42af7a65-404d-4744-a932-0658087f49c3
2013-01-20 00:41:33 +00:00
px4dev 5c34da06bc Merge pull request #151 from NosDE/master
BlinkM Driver with Systemstate
2013-01-19 13:18:57 -08:00
px4dev c1a1207b9a Merge pull request #171 from PX4/fault_detection
Attitude / position estimation and controller improvements
2013-01-19 13:17:28 -08:00