Commit Graph

  • f72129bdb3 Clean up the bitrate calculations per the Atmel datasheet. DrZiplok@gmail.com 2010-09-23 05:41:30 +0000
  • 15e6469ca9 added downcasting to MATRIX3_CTORS. this fixes some problems with setting the results from a formula to a variable (i..e m1 = m2*2). rmackay9@yahoo.com 2010-09-23 05:39:50 +0000
  • b3e1b6c57d minor corrections to the operator *= and constructor so that matrix can be more easily created from vector objects rmackay9@yahoo.com 2010-09-23 03:14:15 +0000
  • 34aa823003 Bug fixes for EM-406 deweibel 2010-09-23 00:20:11 +0000
  • ac2e14c4ec Remove a bunch of probably wrong const cruft. Ditch the dubious array index operators from vector2. DrZiplok@gmail.com 2010-09-22 17:41:49 +0000
  • 815e5f871a Remove the trivial operator= implementations, the default shallow copy is fine. DrZiplok@gmail.com 2010-09-22 16:32:38 +0000
  • 646045ef44 Some minor fixes prompted while looking at the code for other reasons. DrZiplok@gmail.com 2010-09-22 16:15:26 +0000
  • 9db013e648 Stop trying to be so clever in the tx interrupt handler. We may race with the code stuffing bytes into the ring such that we consume the last byte and empty the ring before they set the UDRE interrupt. DrZiplok@gmail.com 2010-09-22 06:56:27 +0000
  • 6d31545b8d Per Jose, fix the interrupt vectors to work for non-1280-based Arduino. DrZiplok@gmail.com 2010-09-22 03:00:10 +0000
  • 9d8ea2563f refactoring of code beginning CaranchoEngineering 2010-09-20 09:38:11 +0000
  • 241fd41289 fixed issue #34 from issues list regarding incredibly minor issue in keywords.txt. Also fixed a spelling mistake and removed the "n" from Jordi's name that causes Arduino IDE to complain about non-standard characters. rmackay9@yahoo.com 2010-09-19 03:06:46 +0000
  • 6fa92cc299 still unstable jasonshort 2010-09-18 19:18:55 +0000
  • d342f7582d Update to Stable mode function to limit the maximun output value. This prevents to enter in unstable state if there are a big external perturbation. jjulio1234 2010-09-16 21:50:26 +0000
  • 6cf2d1e86e better error wrapping jasonshort 2010-09-15 01:45:25 +0000
  • b9f8b6727d Made ground course from Xplane an unsigned int. jasonshort 2010-09-14 19:13:02 +0000
  • 0f53cc4c8e Add a guard ifdef to catch folks trying to build APM with the wrong board selected. DrZiplok@gmail.com 2010-09-14 15:22:08 +0000
  • b0d81d3b68 git-svn-id: https://arducopter.googlecode.com/svn/trunk@514 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-09-14 02:33:00 +0000
  • 11865c1718 Remove the method call from the interrupt handlers. This brings the rx and tx interrupt paths down to < 60 instructions worst case, or ~4us. DrZiplok@gmail.com 2010-09-13 17:44:59 +0000
  • 813b67cb5e starting migration of functions CaranchoEngineering 2010-09-13 09:07:31 +0000
  • 1f7f814183 Spell 'latitude'. DrZiplok@gmail.com 2010-09-13 03:51:27 +0000
  • 2f39f95556 Fix class def to match implementation. DrZiplok@gmail.com 2010-09-13 03:50:42 +0000
  • 3ea33576f6 Add twitch_servos required by ArduPilot. DrZiplok@gmail.com 2010-09-13 03:50:12 +0000
  • 29ba4b8be1 Forgot to include the IMU GPS emulator, breaking X-Plane DrZiplok@gmail.com 2010-09-12 00:51:44 +0000
  • f4b024f194 changed read_pwm to read jasonshort 2010-09-11 19:42:49 +0000
  • b7778b2ad9 Returned channel read order to the original order deweibel 2010-09-11 14:21:16 +0000
  • dc85377587 Don't count on things including <stdint.h> before AP_Common.h. DrZiplok@gmail.com 2010-09-11 06:15:12 +0000
  • 10f3a6f9cb Drop a couple things in here in support of code moving to libraries. DrZiplok@gmail.com 2010-09-11 06:13:28 +0000
  • 8a4b060873 correct typo deweibel 2010-09-10 23:58:19 +0000
  • 72d031b4b5 Reorder the channels Fix overflow issue deweibel 2010-09-10 20:41:41 +0000
  • 80bc831363 Reinstate the ground course filter for the not-really-suppored SiRF GPS. DrZiplok@gmail.com 2010-09-10 06:32:33 +0000
  • a610577701 updated software version number jphelirc 2010-09-09 14:57:41 +0000
  • 837c183922 Fixed GPS activation issue, Serial/Serial3 selection and new automatic mode switch feature jphelirc 2010-09-09 14:56:38 +0000
  • dff31e7dde git-svn-id: https://arducopter.googlecode.com/svn/trunk@444 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-09-09 06:35:21 +0000
  • 63ae72648e Commented out AP_Common, which is not implemented yet. analoguedevices 2010-09-08 22:18:58 +0000
  • b918f21567 Replace the questionable rotation operation with a conventional transposition. DrZiplok@gmail.com 2010-09-08 08:41:29 +0000
  • 097161cd8d Beginnings of a math library for ArduPilot(Mega) systems. DrZiplok@gmail.com 2010-09-08 08:21:46 +0000
  • ffa25b0846 Fix the MTK test to use the same baud rate that APM does. DrZiplok@gmail.com 2010-09-08 05:07:35 +0000
  • f665e944f0 Add a single header for the library that brings in declarations for all of the GPS types supported by the library. DrZiplok@gmail.com 2010-09-08 05:06:56 +0000
  • 31ab494aaa Jason's GPS_None pointed out a few changes that in turn drastically simplify it. DrZiplok@gmail.com 2010-09-07 05:57:39 +0000
  • dd8c883995 git-svn-id: https://arducopter.googlecode.com/svn/trunk@430 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-09-07 05:45:06 +0000
  • fd42ef7225 git-svn-id: https://arducopter.googlecode.com/svn/trunk@429 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-09-07 05:43:57 +0000
  • 66a45523d6 don't fly jasonshort 2010-09-07 05:43:30 +0000
  • a496ef2b17 don't fly jasonshort 2010-09-07 05:43:08 +0000
  • 5dc67ce6c6 don't fly jasonshort 2010-09-07 05:42:50 +0000
  • 6268189d31 Dynamically allocate serial buffers at ::begin time. Allow buffer sizes to be dynamically set. DrZiplok@gmail.com 2010-09-07 05:41:35 +0000
  • ba021b5fe8 Remove a diagnostic I missed. DrZiplok@gmail.com 2010-09-07 04:22:13 +0000
  • c6ceb85c21 Refactor the EM-406 support into a 406-specific init routine and a generic SiRF parser. DrZiplok@gmail.com 2010-09-07 04:20:34 +0000
  • c981b7d0b0 Rework the u-blox driver. DrZiplok@gmail.com 2010-09-06 22:31:18 +0000
  • a83f663942 Private member naming DrZiplok@gmail.com 2010-09-06 22:30:29 +0000
  • 3e1cd1ea2e Set native line endings on checkout to help avoid confusion. DrZiplok@gmail.com 2010-09-06 20:18:32 +0000
  • 7e345e027c Push server-native line endings. DrZiplok@gmail.com 2010-09-06 20:16:50 +0000
  • add89239f3 Rework the MTK protocol decoder for robustness and code size. DrZiplok@gmail.com 2010-09-06 20:00:57 +0000
  • 1dd4bc9080 Fix MTK lat/lon scaling. DrZiplok@gmail.com 2010-09-06 17:40:12 +0000
  • 63d1cf06c1 Fix the GPS port for MediaTek tests. DrZiplok@gmail.com 2010-09-06 17:22:37 +0000
  • ed24b47fb3 Decouple BinComm from FastSerial, now that we can use Stream instead. DrZiplok@gmail.com 2010-09-06 09:40:45 +0000
  • 96a80f1c66 Cleanup. DrZiplok@gmail.com 2010-09-06 09:20:44 +0000
  • 6b6637bd06 Omit the ::write method, as Print already implements it. DrZiplok@gmail.com 2010-09-06 09:01:20 +0000
  • 46c203e36c added servo_in jasonshort 2010-09-06 06:35:34 +0000
  • 20987c1b89 added servo_in jasonshort 2010-09-06 06:14:24 +0000
  • 4b762bf933 New MTK codes jasonshort 2010-09-06 05:05:52 +0000
  • d68cde2571 New MTK codes jasonshort 2010-09-06 05:05:44 +0000
  • 11e896b64c DCM Lib - unstable jasonshort 2010-09-06 05:01:54 +0000
  • 3d508f1a74 blah jasonshort 2010-09-06 05:00:00 +0000
  • daca3c3de0 git-svn-id: https://arducopter.googlecode.com/svn/trunk@396 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-09-06 04:47:08 +0000
  • 009ef940c6 Update to take advantage of the new Stream class in Arduino 0019. DrZiplok@gmail.com 2010-09-05 19:43:08 +0000
  • 2913b74b3a Repaired EM-406 library corrected units on MTK test program deweibel 2010-09-04 14:57:20 +0000
  • eb7b9f6d6e corrected units on MTK test program deweibel 2010-09-04 14:56:48 +0000
  • 82052f95af git-svn-id: https://arducopter.googlecode.com/svn/trunk@380 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-09-03 04:13:57 +0000
  • a18d0af3d1 git-svn-id: https://arducopter.googlecode.com/svn/trunk@379 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-09-03 04:13:28 +0000
  • fe0ba2bb29 correct configuration bug and change values of Fix to be consistent with ublox and APM deweibel 2010-09-02 23:32:16 +0000
  • 40a9335e1a correct configuration bug and change values of Fix to be consistent with ublox and APM deweibel 2010-09-02 23:29:32 +0000
  • d6fc9650a4 New Stable mode implementation. Fixed yaw issue. GPS position hold update. Acrobatic mode update to use bias corrected gyro rates. jjulio1234 2010-09-02 20:28:01 +0000
  • e0be94a03f Change the way the port declaration macros work. This saves ~300 bytes by shrinking the constructor. DrZiplok@gmail.com 2010-08-31 06:22:54 +0000
  • 116bd22aa7 406 lib - needs help jasonshort 2010-08-30 18:30:51 +0000
  • a0e38161df added dont_use empty file jphelirc 2010-08-30 16:17:08 +0000
  • 8987b4d12e git-svn-id: https://arducopter.googlecode.com/svn/trunk@356 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-08-30 04:30:41 +0000
  • 22c9ed317e Change the way that FastSerial ports are created, so that we can avoid creating port drivers for ports that aren't used. DrZiplok@gmail.com 2010-08-30 04:01:15 +0000
  • 3db966f378 Added missing #endif at end of GPS_IMU.h analoguedevices 2010-08-30 01:23:50 +0000
  • 11ccbb9ed7 added ground_course 0-36000 for Ardupilot jasonshort 2010-08-30 00:18:56 +0000
  • a8b995ae1a fixed text encoding jasonshort 2010-08-30 00:16:35 +0000
  • a81fad58b8 git-svn-id: https://arducopter.googlecode.com/svn/trunk@351 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-08-30 00:16:15 +0000
  • 82bf0446ce git-svn-id: https://arducopter.googlecode.com/svn/trunk@350 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-08-30 00:16:05 +0000
  • 5f459b1220 git-svn-id: https://arducopter.googlecode.com/svn/trunk@349 f9c3cf11-9bcb-44bc-f272-b75c42450872 jasonshort 2010-08-30 00:15:54 +0000
  • 2ca8ac7259 added ground_course in proper 0-360 degrees * 100 for Ardupilot jasonshort 2010-08-30 00:09:47 +0000
  • cf7eefd94b new Compass Lib jasonshort 2010-08-29 23:03:49 +0000
  • e27e8a0e94 New Navigation Lib jasonshort 2010-08-29 22:59:02 +0000
  • 785162ee8d New GPS Lib jasonshort 2010-08-29 22:58:22 +0000
  • 557b4bcded New Compass Lib jasonshort 2010-08-29 22:52:57 +0000
  • 4f02edac51 New GPS Lib jasonshort 2010-08-29 22:08:33 +0000
  • 4625fb64b6 Added the Binary command jasonshort 2010-08-29 22:08:03 +0000
  • 7d5fbed772 Added GPS_IMY analoguedevices 2010-08-29 20:38:25 +0000
  • 68ba755660 added README to ArducopterNG folder jphelirc 2010-08-29 02:05:52 +0000
  • eaf6488fb3 renamed Arducopter.pde to ArducoptreNG.pde jphelirc 2010-08-28 17:30:20 +0000
  • 93bcda0518 New ArducopterNG architecture jphelirc 2010-08-28 16:07:33 +0000
  • bd2ba2fcc9 Fix this so that it compiles. DrZiplok@gmail.com 2010-08-27 03:30:39 +0000
  • b4a840a336 Add 'extern' definitions to legitimise clients that want to assume that Serial* always exists. DrZiplok@gmail.com 2010-08-27 02:29:14 +0000
  • 71efe28851 Library implementing the lower layers of the APM binary communications protocol. DrZiplok@gmail.com 2010-08-26 08:12:19 +0000
  • 884098b74d cleanup jasonshort 2010-08-26 02:19:30 +0000
  • 673c547d91 Seems to be an error in the MTK scaling of Lat and Long!! jasonshort 2010-08-26 02:18:13 +0000
  • 241b710001 updates - Ublox now working jasonshort 2010-08-25 17:32:55 +0000