Commit Graph

1819 Commits

Author SHA1 Message Date
Akfreak f3710c58ff Update Buzzer.md
I added information to help anyone who runs into the same problem I did, the buzzer not functioning after trying multiple devices.  I researched and saw you need to have 5v power to the board. The ESC connection is a simple place to power the board when working on the flight controller on a bench. This allows you to use the buzzer for conformations.  

Please see added text and link to a Radio Shack (local US electronics retailer) buzzer.
2014-12-04 02:00:23 -08:00
Dominic Clifton 7c4830d411 Adding example of MSP on two ports to docs. 2014-12-03 23:33:58 +00:00
Ben Hitchcock 895d215265 Tightening up code inside atomic block, and whitespace changes (tabs to spaces) 2014-12-04 06:59:27 +08:00
Michael Jakob b1b49c7260 Formatting and spelling fixes 2014-12-03 09:28:00 +01:00
Michael Jakob e03fc9e622 Update documentation to reflect te softreset removal 2014-12-03 08:55:30 +01:00
Michael Jakob 63ace53792 Documentation formatting fix 2014-12-02 09:37:41 +01:00
Michael Jakob 74ba59b6b6 Documentation update 2014-12-02 08:48:04 +01:00
Ben Hitchcock 8a9e51c779 Putting overflow code inside an atomic block, and style improvement (using predefined constant instead of raw number) 2014-12-02 06:11:40 +08:00
Dominic Clifton f578cec4e0 Latest binaries. 2014-12-01 21:24:41 +00:00
Dominic Clifton 7c80d2d262 Merge pull request #195 from MaxWinterstein/master
Update LedStrip.md
2014-12-01 20:00:40 +00:00
Max Winterstein 2eba361671 Update LedStrip.md
Adafruit NeoPixel Stick - tested and confirmed that is is working. Changed description to power consumption.
2014-12-01 20:49:32 +01:00
Dominic Clifton d6012058a3 Fix sensor detection on old revision naze boards with MPU3050 (missing
#define). Fixes #134.
2014-12-01 19:38:58 +00:00
Michael Jakob ece3859f9d Add comment regarding bind plug 2014-12-01 17:30:05 +01:00
Ben Hitchcock e9aaff808e Updates to the way that timers are forced to overflow in oneshot mode.
Now the current count value is saved, and then passed to the listeners.  This _should_ mean that CC3D PPM might work this time.
2014-12-01 22:43:17 +08:00
Michael Jakob a629646090 Update documentation,
Update Spektrum_bind.md
additional defines for hardware bind plug (AlienWii32)
2014-12-01 14:39:32 +01:00
Dominic Clifton 7596e1d2ca Documentation update 2014-11-30 23:37:03 +00:00
Michael Jakob 4b2f35ccef Documentation updates and spelling fixes 2014-11-30 12:03:49 +01:00
Michael Jakob 17d1c6e610 Adding documentaion and fix
Board - AlienWii32.md
Spectrum bind.md
Adding Feature failsave
2014-11-30 11:07:41 +01:00
Ben Hitchcock 5096873ab1 Improvement to the way that timers are forced to overflow, which should allow PPM on CC3D to work properly. 2014-11-30 08:08:34 +08:00
Michael Jakob e33513b6c8 Update motor_pwm_rate to 32000 2014-11-29 16:51:17 +01:00
Michael Jakob a58353692e AlienWii32 Spektrum bind integation 2014-11-29 16:21:03 +01:00
Ben Hitchcock c0ed21a818 First attempt at getting CC3D PPM to work when oneshot is enabled.
I don't think that this will work, as we are manipulating the timer value to trick it into overflowing.  Better would be to force an overflow a different way, that would preserve the current timer value.  This would then give the proper value to the CC3D PPM routine, provided it was then divided by 8.
2014-11-29 22:54:27 +08:00
Ben Hitchcock da35b3844c Bugfix for when looptime is longer than timer size.
Previously, when a looptime of 8300 uS was chosen, the output would be unpredictable.  Now the shots are fired only after every loop, not when the timer overflows.
2014-11-29 22:51:41 +08:00
Michael Jakob 910753121e Updates and fixes
fix FEATURE_RX_SERIAL
2014-11-29 14:45:11 +01:00
Ben Hitchcock 94c5573c39 Allowing oneshot125 functionality to work on a Naze board.
This code has been flight tested, but will have problems on a CC3D board, and also when the looptime is longer than 8200 uS.
2014-11-29 14:06:35 +08:00
Michael Jakob c4646d7a77 AlienWii32 alternative defaults for NAZE target
Activate via OPTIONS="ALIENWII32" during make
2014-11-29 01:16:36 +01:00
Dominic Clifton f5a579de14 Merge pull request #188 from kylemanna/docs
docs: Reference Adafruit NeoPixels for LED Strip
2014-11-26 18:17:44 +00:00
Kyle Manna d1ac8465b2 docs: Reference Adafruit NeoPixels for LED Strip
* Initial testing with NeoPixel Jewel 7s.
2014-11-26 11:43:16 -06:00
Dominic Clifton d89e8dc9a9 Merge pull request #187 from kylemanna/cleanup
Various minor cleanups.  Thanks @Kylemanna
2014-11-26 16:35:25 +00:00
Kyle Manna 5f2e79d1c7 autotune: Correct macro name in comments
* Update the comments to reflect the code.
* No functional change.
2014-11-26 10:13:29 -06:00
Kyle Manna b49bdcd169 main: Remove duplicated includes
* Remove duplicate includes from 50391f2c
* No functional change.
2014-11-26 10:13:29 -06:00
Kyle Manna c806046181 perms: Remove execute bit on source files
* Remove the execute bit on source files.
* No functional change.
2014-11-26 10:13:29 -06:00
Dominic Clifton 4261185068 Merge pull request #186 from cleanflight/cc3d-mpu6000-detection-fix
CC3D - Attempt MPU6000 SPI detection multiple times.
2014-11-26 14:56:50 +00:00
Dominic Clifton d41e8631ee Disable and cleanup some debug output. 2014-11-26 00:28:53 +00:00
Dominic Clifton e454e44b1e CC3D - Attempt MPU6000 SPI detection multiple times.
On two CC3D boards tested prior to this fix the mpu6000ReadRegister call
for the MPU6000_WHOAMI would sometimes fail on code boot and sometimes
on warm boot, randomly.  

The reset added in 4db1d58aaf helps but
didn't fix detection for good.
2014-11-25 23:36:37 +00:00
Dominic Clifton 9a9c789c69 Latest CC3D binaries 2014-11-25 22:42:07 +00:00
Dominic Clifton 9b1837c021 Merge pull request #183 from ledvinap/cleanup-whitespace
Whitespace cleanup
2014-11-25 01:29:37 +00:00
Petr Ledvina 57c308538f Whitespace cleanup
Misplaced whitespace fixed, no functional changes
2014-11-24 21:39:25 +01:00
Dominic Clifton bfe2410e1c Merge pull request #180 from Pierre-A/cc3d-updates-pa3
Update of Softserial Rx/Tx pins
2014-11-24 18:08:17 +00:00
Dominic Clifton a71ef8fb80 Merge pull request #182 from ledvinap/fix-smartport
Fixed SmartPort units for heading; small improvements
2014-11-24 14:52:52 +00:00
Dominic Clifton 888004aae8 Merge pull request #181 from ledvinap/fix-hott
HOTT - fixed wrong operation order
2014-11-24 14:51:47 +00:00
Petr Ledvina 648e81d996 HOTT - fixed wrong operation order
Multiply first to prevent rounding error.
2014-11-24 15:39:49 +01:00
Petr Ledvina 21792048ae Fixed SmartPort units for heading; small improvements
heading units checked with Opentx on Taranis ...
GPS speed is probably in knots, needs verification
2014-11-24 15:15:54 +01:00
Dominic Clifton 2f67002add Merge pull request #179 from Pierre-A/naze-updates-pa3
Correction of UARTs mapping
2014-11-24 00:33:19 +00:00
Pierre-A 137b48e55a Update of Softserial Rx/Tx pins 2014-11-23 16:35:57 +01:00
Pierre-A 90ff8c8aaa Correction of UARTs mapping 2014-11-23 14:17:42 +01:00
Dominic Clifton 386c14c9e7 Update LedStrip warnings indication so it's clearer what warnings are
active.

This also has better performance, warning colors are only calculated
once per led strip update cycle.
2014-11-22 18:18:50 +00:00
Dominic Clifton 4db1d58aaf Update MPU6000 SPI detection code - sending a reset is required before
it's reliably able to be detected.
2014-11-22 12:56:03 +00:00
Dominic Clifton c5139fb9dc CC3D - fix cc3d build.
SERIAL_PORT_USART2 is undefined for CC3D.
2014-11-22 01:16:07 +00:00
Dominic Clifton 249b09abce Merge pull request #159 from Pierre-A/cc3d-updates-pa
RSSI monitoring on CC3D
2014-11-22 01:11:30 +00:00