Commit Graph

1819 Commits

Author SHA1 Message Date
Pierre Hugo 7fd6390252 Switched to running our new script in travis. 2015-01-23 16:53:40 -08:00
Pierre Hugo 3c4fcf918c Add an extra travis run which runs the tests. 2015-01-23 16:49:44 -08:00
Pierre Hugo 9a9cb0dbaa Make primative test runner script and skipped failing test for now. 2015-01-23 16:42:48 -08:00
Pierre Hugo 377f9dfc83 Introduced a 'run all tests' command to the makefile. 2015-01-23 16:37:42 -08:00
Pierre Hugo 861f5b6725 Switched to using cpp as the default language and specifying arm in the makefile. 2015-01-23 16:29:46 -08:00
Pierre Hugo 616c40a827 Added clarifying comment and todo. 2015-01-21 19:44:01 -08:00
Pierre Hugo 29c5630957 Moved vectors, euler angles, rotation and normalization from imu to maths. 2015-01-21 19:42:06 -08:00
Pierre Hugo 919a8796e7 Switched configureIMU to consistant name. 2015-01-21 19:37:56 -08:00
Pierre Hugo ab8b5efe2c Switched initIMU to consistant name. 2015-01-21 19:36:41 -08:00
Pierre Hugo 80b78fd808 Fixed flight_imu_test after including maths. 2015-01-21 19:29:45 -08:00
Pierre Hugo d6b08f22c1 Added clarifying comments to calculateHeading body. 2015-01-21 19:28:05 -08:00
Pierre Hugo d1a1cc3f13 Added clarifying comment to calculateHeading method. 2015-01-21 19:27:46 -08:00
Pierre Hugo fcdc0af218 Clarified comments around vector rotate method. 2015-01-21 19:26:28 -08:00
Pierre Hugo 6711c56dc5 Switched to explicitly using M_PI. 2015-01-21 19:20:19 -08:00
Pierre Hugo 3e6e8f44c2 Switched to using degreesToRadians from DEG2RAD macro. 2015-01-21 19:14:31 -08:00
Pierre Hugo add0b517ed Removed unused macro RADX10. 2015-01-21 19:13:15 -08:00
Pierre Hugo c4dbe66249 Removed unused DEG2RAD macro. 2015-01-21 19:04:32 -08:00
Dominic Clifton 5be2b9229d Updating travis build configuration. 2015-01-21 02:03:26 +01:00
Dominic Clifton e69718b49a Added missing Makefile change from
1a2ee0e5b9
2015-01-21 01:11:55 +01:00
Dominic Clifton b7850270c4 Cleanup CC3D/NAZE/OLIMEXINO ADC initialisation and PWM mapping. Fixes
#297.
2015-01-21 01:06:16 +01:00
Dominic Clifton e31b6e3e75 Merge pull request #261 from ledvinap/fix-adc
Fix ADC clock speed to be within specification
2015-01-21 00:00:46 +01:00
Dominic Clifton fefef19288 Merge branch 'MJ666-LSM303DLHC_compass_new' 2015-01-20 23:55:27 +01:00
Dominic Clifton 1a2ee0e5b9 Merge branch 'LSM303DLHC_compass_new' of https://github.com/MJ666/cleanflight into MJ666-LSM303DLHC_compass_new
Conflicts:
	src/main/target/STM32F3DISCOVERY/target.h
2015-01-20 23:54:35 +01:00
Dominic Clifton 650389afb6 Disable ADC initialisation on CJMCU. Replace MASSIVEF3 with SPRACINGF3.
Conditional VCP code inclusion.  Other minor F1/F3 cleanups.
2015-01-20 23:33:03 +01:00
Michael Jakob 24b1e9f49e Add LSM303DLHC compass support using HMC5883L driver 2015-01-20 23:28:42 +01:00
Dominic Clifton f825f15a9f Cleanup warnings in accgyro_l3gd20.
This file needs some cleanup since it also does SPI initialisation and
that should be moved out.
2015-01-20 22:02:12 +01:00
Dominic Clifton 42aac00b87 Cleanup warnings in sound_beeper_stm32f30x.c when no beeper is
available.
2015-01-20 21:58:37 +01:00
Dominic Clifton 4bf1d9cf51 Cleanup warnings in serial_usb_vcp.c 2015-01-20 21:53:18 +01:00
Dominic Clifton 6ef0f2ad63 Fixing typo. Fixes #380. 2015-01-19 17:29:03 +01:00
Dominic Clifton 2af075fa1d Merge pull request #373 from rosek86/patch-1
Update Building in Windows.md
2015-01-18 23:35:07 +01:00
Dominic Clifton 7ef3c13725 Merge pull request #374 from rosek86/patch-2
Update Development.md
2015-01-18 23:34:33 +01:00
Krzysztof Rosiński cb84394348 Update Development.md 2015-01-18 00:08:34 +01:00
rosek86 ce3c0a5834 Update Building in Windows.md
typo
2015-01-17 23:51:00 +01:00
Dominic Clifton 01fb028fe4 Update HoTT connection details 2015-01-17 19:52:42 +00:00
Dominic Clifton 7876530b0f Merge pull request #371 from nebbian/Bugfix_Failsafe-doesnt-use-mapping
Bugfix for failsafe ignoring RX signal mapping
2015-01-17 20:33:13 +01:00
Ben Hitchcock 82161882bb Bugfix for situations where Rx mapping is being used, and failsafe is kicking in unecessarily. An example is when a GPS is being used on UART2 (Rx pin 4), with the mapping of AET4R123. This code prevents failsafe being triggered by GPS data on Rx pin 4. 2015-01-17 22:29:06 +08:00
Dominic Clifton d72983e150 Bump version numbers for release. 2015-01-16 12:38:44 +00:00
Dominic Clifton 4945446579 Updating documentation. 2015-01-16 11:33:19 +00:00
Dominic Clifton b64c71264c Renaming getRcStickPosition to getRcStickDeflection and moving to
rc_controls.c.
2015-01-16 01:00:40 +00:00
Dominic Clifton b7462c0b3d Merge pull request #351 from nebbian/baseflight-pid-horizon-mode-tuneup_a
Baseflight pid (pid_controller=2) horizon mode tuneup
2015-01-16 00:50:12 +00:00
Dominic Clifton eceace7f08 Merge pull request #354 from sherlockflight/master
Add blackbox logging for AutoTune events
2015-01-16 00:47:43 +00:00
Dominic Clifton d8fa662446 Shorten SBus frame timeout. Fixes #361.
See 5401092afa.
2015-01-16 00:42:15 +00:00
Dominic Clifton 8caff86006 Update MSP_SET_LED_STRIP_CONFIG. Each LED must be sent one at a time
since sending 32 leds needs a packet larger than the MSP receiver buffer
allows.
2015-01-16 00:09:02 +00:00
Dominic Clifton 5de6fee787 Minor const correctness. 2015-01-15 23:48:27 +00:00
Nicholas Sherlock a61f7eeddf Clean shutdown of blackbox (allows us to write "log completed" event) 2015-01-16 10:52:35 +13:00
Nicholas Sherlock 0b424b00c4 Merge remote-tracking branch 'upstream/master' 2015-01-16 10:50:10 +13:00
Dominic Clifton d2e6742917 Fix typo in Configuration.md 2015-01-15 16:55:37 +00:00
Dominic Clifton a0969755fd Move gui screenshot to new Screenshots folder. 2015-01-15 16:55:03 +00:00
Dominic Clifton ad65722f0e Code size reduction when led animation is disabled. 2015-01-15 16:53:14 +00:00
Dominic Clifton 947bb0d918 Minor code size reduction. Adding some const correctness. 2015-01-15 10:48:54 +00:00