37624 Commits

Author SHA1 Message Date
patacongo
10bda33ba3 Verify redesigned Z80 build on native Windows
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5417 42af7a65-404d-4744-a932-0658087f49c3
2012-12-07 20:45:07 +00:00
Simon Wilks
197e573885 Add an additional safety switch LED blink sequence when FMU and IO are armed
If both the FMU and the IO board are armed then the secure switch will
blink two times quickly then a pause followed by two quick blinks and
so on.
2012-12-07 21:34:41 +01:00
patacongo
cb393b2757 Redesign z80 build so that mkhpbase.sh bash script is not needed; remove support for older SDCC toolchains; Re-verify z80 build on Linux
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5416 42af7a65-404d-4744-a932-0658087f49c3
2012-12-07 19:02:57 +00:00
Simon Wilks
2a0c2ea6eb Merge remote-tracking branch 'upstream/master' into autostart-scripts 2012-12-07 18:04:59 +01:00
Lorenz Meier
82cbac70ee Fixed calibration check 2012-12-07 17:07:42 +01:00
patacongo
756aa6b909 Patches from Petteri Aimonen + stdbool and rand() changes for Freddie Chopin
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5415 42af7a65-404d-4744-a932-0658087f49c3
2012-12-07 16:00:56 +00:00
Simon Wilks
b7b79d8254 Add logging back in. 2012-12-06 22:37:28 +01:00
Simon Wilks
c3038619a4 Updating the PX4IO rc script to the latest state. 2012-12-06 22:35:20 +01:00
Simon Wilks
097aeddcad Push single wire operations into stm32_serial.c and added a test to verify HoTT telemetry setup. 2012-12-06 17:24:27 +01:00
Lorenz Meier
1ebb3b4ada Merged DSM fixes 2012-12-05 19:55:33 +01:00
patacongo
4c98d2e732 z80sim/ostest now builds okay under Linux with SDCC 3.2.1
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5414 42af7a65-404d-4744-a932-0658087f49c3
2012-12-05 16:28:33 +00:00
patacongo
ccae1c4fb2 Progress toward natvie z80 SDCC build -- still issues
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5413 42af7a65-404d-4744-a932-0658087f49c3
2012-12-05 15:01:11 +00:00
px4dev
fd771f67f2 Adjust the control mapping from DSM receivers to correspond to the standard PPM control mapping for channels 0-4. 2012-12-04 22:00:24 -08:00
px4dev
7c3b28d503 Lock out the PPM decoder if the DSM or S.bus decoders have seen a frame recently. 2012-12-04 09:52:16 -08:00
patacongo
c0ced89e2d README update
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5412 42af7a65-404d-4744-a932-0658087f49c3
2012-12-04 14:34:48 +00:00
px4dev
1485a4ec1a Fix breakage to the DSM parser introduced with the input prioritisation logic. Back out to a "any input wins" strategy; connecting multiple receivers to I/O at the same time is currently not supported (read: strange things will happen). 2012-12-03 23:20:28 -08:00
px4dev
6e328b4d7a Add a 'monitor' verb to the px4io command so we can watch inputs to IO (it could get smarter). 2012-12-03 23:19:12 -08:00
patacongo
c2fa801660 Progress toward a z80 native Windows build -- still needs some work
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5411 42af7a65-404d-4744-a932-0658087f49c3
2012-12-03 20:12:59 +00:00
patacongo
343ea041c7 Update svn:ignore properties on nuttx/tools
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5410 42af7a65-404d-4744-a932-0658087f49c3
2012-12-03 15:43:15 +00:00
patacongo
66c7e430cf Convert configs/z80sim/ostest to Kconfig/mconf tool
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5409 42af7a65-404d-4744-a932-0658087f49c3
2012-12-03 15:33:24 +00:00
patacongo
995d13a484 Add dummy Toolchain.defs files for z80 arch family
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5408 42af7a65-404d-4744-a932-0658087f49c3
2012-12-03 14:13:23 +00:00
px4dev
451ecc1bf4 Remove a few cut-and-paste author attributions. 2012-12-02 17:53:31 -08:00
patacongo
d128c03666 Fix the fat, flat line bug
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5407 42af7a65-404d-4744-a932-0658087f49c3
2012-12-02 17:34:08 +00:00
px4dev
ad6c60c77c Merge pull request #90 from PX4/#89-BlinkM-driver
BlinkM driver
2012-12-01 22:59:36 -08:00
px4dev
b02c69243d Merge pull request #75 from PX4/delay_test
Added delay test to measure comm delays with a led / scope
2012-12-01 22:55:55 -08:00
px4dev
55e2e18885 Merge pull request #73 from PX4/io_arming
Made sure IO and FMU obey the lockdown flag when arming motors
2012-12-01 22:55:33 -08:00
px4dev
c09ed414fd Merge pull request #80 from PX4/#61-px4io-spektrum-decoder
#61 px4io spektrum decoder
2012-12-01 22:54:06 -08:00
px4dev
d92827c54c Merge pull request #76 from PX4/topics_cleanup
Cleaned up different uorb topics, cleaned up excessive stack sizes
2012-12-01 22:53:15 -08:00
px4dev
5609604af5 Merge pull request #85 from julianoes/hotfix_gps_heading
Fixed missing heading for mtkcustom and nmea
2012-12-01 22:52:59 -08:00
px4dev
269bd9f403 Force the fade speed to something sensible. Deal better with failed probes. 2012-12-01 19:36:02 -08:00
px4dev
2a8ef50df4 A driver and shell command for the BlinkM I2C LED controller. 2012-12-01 19:29:36 -08:00
px4dev
404332aefe Break out the task stack usage sniffer so we can use it on systems where the task layout has been shrunk (e.g. PX4IO) 2012-12-01 14:55:48 -08:00
patacongo
3f5c105156 Another random number generator update
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5406 42af7a65-404d-4744-a932-0658087f49c3
2012-12-01 18:44:57 +00:00
patacongo
6fa076a171 Correct some errors in lib_rand.c from last check-in
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5405 42af7a65-404d-4744-a932-0658087f49c3
2012-12-01 18:04:10 +00:00
patacongo
b0b339c242 Add one to internal result of random number generator to avoid the value zero, from Freddie Chopin
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5404 42af7a65-404d-4744-a932-0658087f49c3
2012-12-01 16:32:03 +00:00
patacongo
7f7356cdc9 standard keypad inteface and apps/examples/keypadtest from Denis Carikli
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5403 42af7a65-404d-4744-a932-0658087f49c3
2012-12-01 15:43:51 +00:00
Lorenz Meier
126e6ac207 Enabled manual override switch, work in progress. Added initial demix testing code to support delta mixing on the remote for convenient manual override 2012-12-01 16:30:21 +01:00
Lorenz Meier
2bfb672791 Cleaned up mode indication 2012-12-01 16:29:06 +01:00
Lorenz Meier
aa1d57c085 Allowed mode switching via command 2012-12-01 16:28:53 +01:00
Lorenz Meier
fd14084768 Merged with master 2012-12-01 12:04:43 +01:00
Lorenz Meier
121a9fc490 Merge branch '#61-px4io-spektrum-decoder' into fixedwing_outdoor 2012-12-01 10:51:25 +01:00
Lorenz Meier
de88732e8e Prevented unhealthy RC input from propagating through the system 2012-12-01 10:49:52 +01:00
Lorenz Meier
008a354391 Merge branch 'master' of github.com:PX4/Firmware 2012-12-01 09:58:11 +01:00
px4dev
ea8872f545 Merge branch 'sbus' of https://github.com/PX4/Firmware into #61-px4io-spektrum-decoder 2012-12-01 00:50:39 -08:00
px4dev
efd3b9dea6 Clean up the FMU communications init. 2012-11-30 22:36:17 -08:00
px4dev
3e036e26c9 Disable the flow control signals for USART2/3, since we use them for other things. 2012-11-30 22:31:07 -08:00
px4dev
7d9d307ab0 We don't need non-blocking I/O for this context anymore; it's OK for it to block. 2012-11-30 22:15:40 -08:00
px4dev
8c4e9de70a Use the right constraint for the output mixer; we might end up wanting more virtual control channels. 2012-11-30 21:52:18 -08:00
px4dev
1e6e06595a Avoid processing S.bus channels that cannot be communicated to FMU 2012-11-30 21:51:36 -08:00
px4dev
7f22811afb Fix <termios.h> for c++ use (cannot mark speed const) 2012-11-30 21:50:55 -08:00