Lorenz Meier
5aa5645fb0
Disabled MAVLink debug app
2013-02-23 12:02:58 +01:00
Lorenz Meier
0561fab4e3
Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c
2013-02-23 12:02:13 +01:00
Lorenz Meier
c3aad047a5
Merge pull request #203 from PX4/debug_example
...
Added additional debug / uORB example
2013-02-20 22:47:36 -08:00
Lorenz Meier
4cde275466
Switched I2C to interrupt driven mode
2013-02-20 09:47:08 +01:00
Andrew Tridgell
3c6d6f0ef1
px4fmu: disable a bunch of code when built for APM
...
this leaves us enough flash to fit APM
2013-02-18 14:17:06 +11:00
Andrew Tridgell
a68300941f
px4fmu: enable BINFS
...
needed for APM startup
2013-02-18 14:16:29 +11:00
Andrew Tridgell
9b7ee0c91b
appconfig: disable mathlib and associated examples on APM
...
these are far too large (777 kbyte) and we can't fit them with the
ArduCopter flight code
2013-02-18 08:41:28 +11:00
Lorenz Meier
520a2b4174
Merge pull request #198 from PX4/nuttx-merge-5596
...
Nuttx merge 5596
2013-02-17 09:14:12 -08:00
Lorenz Meier
8f8e30052b
Merged
2013-02-17 15:29:31 +01:00
Lorenz Meier
4216982d54
Made timeouts configurable, untested
2013-02-16 21:28:43 +01:00
Lorenz Meier
400b073aa3
Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c
2013-02-16 16:46:57 +01:00
px4dev
caa11f0bbb
New option to ensure serial stack is always included.
2013-02-06 23:52:57 -08:00
Lorenz Meier
3fd8c73bfb
Disabled old-style gps interface, enabled GPS driver
2013-02-04 15:58:53 +01:00
px4dev
9197df46dd
Merge branch 'master' into px4io-i2c
2013-01-28 21:58:55 -08:00
px4dev
24f6c6b121
Merge branch 'master' into px4io-i2c
2013-01-25 19:29:29 -08:00
Simon Wilks
bd5887b4ca
Move the config param to a more sane location (I hope).
2013-01-25 10:44:21 +01:00
Simon Wilks
23f0be6b02
Merge branch 'ioctl' into hott
2013-01-24 23:57:54 +01:00
Simon Wilks
0669d2aee0
Merge remote-tracking branch 'upstream/master' into hott
2013-01-24 23:27:27 +01:00
Simon Wilks
b9009390d7
Merged and tested against the single wire implementation added to Nuttx r5554.
2013-01-24 23:26:12 +01:00
Lorenz Meier
f21d406cbe
Added additional example
2013-01-24 16:53:31 +01:00
px4dev
b60a744b77
Merge pull request #175 from tridge/apps_bindir
...
px4: enable APPS_BINDIR support
2013-01-23 23:18:16 -08:00
px4dev
dc88dd0abb
Merge branch 'master' into px4io-i2c
2013-01-23 18:58:19 -08:00
px4dev
1ce1d4460b
Merge pull request #183 from PX4/nuttx-merge-5527
...
Nuttx merge 5527
2013-01-23 18:46:12 -08:00
Andrew Tridgell
96fa586589
px4: enable APPS_BINDIR support
...
useful for APM startup script
2013-01-21 07:43:47 +11:00
px4dev
044e1a325a
Merge branch 'master' into px4io-i2c
2013-01-19 11:43:03 -08:00
Lorenz Meier
a10ff0fe1c
First round of testing successful - back to I2C code from Dec / Nov 2012
2013-01-19 14:52:33 +01:00
px4dev
bc35bb23dd
HOTFIX: disable interrupt-driven I2C mode, configure pessimistic I2C timeout, correct handling of the NAK generation for I2C master reads.
...
This looks like it addresses the recent I2C lockup issue, unfortunately it also increases CPU consumption by ~5% for the I2C sensor bus.
2013-01-18 00:43:57 -08:00
px4dev
8685f63c72
Some gentle massaging to get things building again.
2013-01-17 01:18:18 -08:00
Lorenz Meier
07114f0a32
Windows build fix attempt
2013-01-15 23:17:12 +01:00
px4dev
8da9a2c149
Merge branch 'master' into px4io-i2c
2013-01-14 21:20:17 -08:00
px4dev
dadd5d01f9
Now that sem_timedwait works, we can turn on interrupt-driven I2C.
2013-01-13 19:05:00 -08:00
px4dev
811790a14f
Checkpoint I2C slave work on IO
2013-01-13 19:04:59 -08:00
px4dev
41987c7848
Recover fix for and enabling of interrupt-driven I2C.
2013-01-11 02:33:02 -08:00
px4dev
f127495caa
Manually fixup merge botches via direct comparison with NuttX r5447.
2013-01-11 02:14:43 -08:00
px4dev
d796a3b43b
Merge commit 'b3f037e876055ff4f5169fb5df1639d50d7d5976' into nuttx-merge-5447
2013-01-11 00:45:53 -08:00
px4dev
ca305933a1
Merge commit 'eaf1d8063cc707b1041e8583663d9edd45f42c5d' into nuttx-merge-5447
...
Build system updates to sync with NuttX upstream.
2013-01-11 00:45:25 -08:00
px4dev
6de688676d
Suppress annoying C++ ABI portability warnings
...
This suppresses an otherwise not useful warning when mixing C++ and va_list
2013-01-10 18:53:26 -08:00
px4dev
c137ceba7d
Remove more redundant CMSIS pieces from here.
2013-01-07 23:03:57 -08:00
px4dev
91dba46524
Fix fallout from removing the spurious CMSIS
2013-01-06 19:20:22 -08:00
px4dev
e88a981093
Merge commit '23e8d0b4675e1101a5dd38fa48f96ec3c13ca68b' into local/mathlib
...
Fix the controllib test_params build.
2013-01-06 15:23:12 -08:00
px4dev
faced6bfe3
Merge James's controllib bits into a separate library module.
...
Add a top-level mathlib header to avoid having to dig around for specific headers.
2013-01-06 15:04:30 -08:00
px4dev
43ccb257a8
Move the math library pieces out of systemlib into mathlib
2013-01-06 13:56:49 -08:00
jgoppert
23e8d0b467
Added kalman_demo. This is an attitude/position EKF example.
2013-01-06 16:05:06 -05:00
px4dev
95aa959571
Merge commit '4f3b17f53b120cd54112097f4217a90863013c1f' into local/mathlib
2013-01-06 12:57:28 -08:00
px4dev
4447282260
Integrate the interesting parts of the CMSIS 3.01 (r3p1) DSP library
2013-01-06 12:52:05 -08:00
jgoppert
84d7f19d7d
Added control library to build.
2013-01-06 15:47:07 -05:00
jgoppert
4f3b17f53b
Added math library to build.
2013-01-06 14:20:24 -05:00
Lorenz Meier
34d078b556
Merged latest master
2013-01-06 11:32:08 +01:00
Andrew Tridgell
375d3c14d7
increase the UART buffer sizes to 256
...
The most critical one is the GPS serial port receive buffer size,
which needs to be at least 128 to support the UBLOX protocol, but it
seems a good idea for people running a FMU without a IO board to
increase the UART buffer sizes generally
2013-01-06 06:33:44 +11:00
px4dev
b3f037e876
Forgot to save this one; more build system tweaks.
2013-01-01 20:35:07 -08:00