842 Commits (0bbcd6570fd20eca5813e4f9e3a9e038e5492f44)
 

Author SHA1 Message Date
timecop@gmail.com 04560808e7 implemented MSP_MISC get/set to support 'SETTINGS' tab of mwcgui 11 years ago
timecop@gmail.com 07055c8872 fixing initializion for anglesrad[] 11 years ago
timecop@gmail.com c682f1f21e Softserial can now be enabled/disabled via the SOFTSERIAL feature switch in the command line. Softserial baud rate can be set via softserial_baudrate setting. Added input & output inversion support, use softserial_inverted setting by Dominic Clifton 11 years ago
timecop@gmail.com 9ebd82c5ef merged in mwii2.3 generic servo handler. completely untested. 11 years ago
timecop@gmail.com 37b73a057b core.numRCChannels now set by RC drivers to show max inputs available. 11 years ago
timecop@gmail.com 6bbc8fdb22 fix accZ/shake detection when copter upside down. oops. 11 years ago
timecop@gmail.com a9b094dca6 fixing buzzer related compilation errors on OLIMEXINO target [by Dominic Clifton] 11 years ago
Dominic Clifton ed3a3e683c Softserial can now be enabled/disabled via the SOFTSERIAL feature switch in the command line. Softserial baud rate can be set via softserial_baudrate setting. Added input & output inversion support, use softserial_inverted setting. 11 years ago
Dominic Clifton dd0a962682 fixing buzzer related compilation errors on OLIMEXINO target. 11 years ago
Dominic Clifton d8e9282f04 Merge remote-tracking branch 'multiwii/upstream' 11 years ago
timecop@gmail.com 3bb1063001 fixed buzzer on rev5 boards; 11 years ago
timecop@gmail.com 800ce6bdf7 fixed a fuckup with yaw_rate that was caused by more 8bit leftover garbage 11 years ago
timecop@gmail.com 891bce4e19 reset heading to zero when calibrating gyro w/stick combo on hardware without mag 11 years ago
timecop@gmail.com 3744f36895 calculate heading using gyro-only on boards without mag - idea by Cesco 11 years ago
timecop@gmail.com 5332b78200 simplify serialrx by Cesco 11 years ago
Dominic Clifton 767babed1d Merge remote-tracking branch 'multiwii/upstream' 11 years ago
Dominic Clifton 750fea4b80 Merge branch 'softserial' 11 years ago
timecop@gmail.com 8003d06049 Totally rework software serial to provide tx at the same time as rx using only one timer. 11 years ago
timecop@gmail.com fa810e907a some whitespace and formatting cleanups on the last commit. 11 years ago
timecop@gmail.com 28d5927836 Totally rework software serial to provide tx at the same time as rx using only one timer. 11 years ago
timecop@gmail.com 7c595e4110 started merging in generic servo handler 11 years ago
Dominic Clifton b92c3fa192 Replacing calls to isUartTransmitEmpty with isSoftSerialTransmitBufferEmpty. Replacing remaing calls to uartWrite with serialWrite. Adding isSoftSerialTransmitBufferEmpty to the serial API. Adding serialSet/GetBaudRate to the serial API. Since softSerial does not implement serialSetBaudRate some GPS serial initialisation code has been updated. 11 years ago
Dominic Clifton 2ff881aa69 Renaming serialRead to softSerialRead. Adding serialRead to serial API and updating calls to uartRead and softSerialRead to use the serial API. Renamed uartPrint to serialPrint which now works on any serialPort implementation. 11 years ago
Dominic Clifton a6f6a5e28b Renaming isSerialAvailable to uartTotalBytesWaiting. Renaming serialAvailable to softSerialTotalBytesWaiting. Adding serialTotalBytesWaiting to serial API and updating calls to the former methods to use the serial API. 11 years ago
Dominic Clifton 97f54561f0 Replacing calls to serialWriteByte(softSerial_t*, char) with calls to serialWrite(serialPort_t*, char). This completes the proof of concept for polymorphic serial port implementations (uartPort and softSerialPort). 11 years ago
Dominic Clifton 6425877b2c First cut at polymorphic serial port implementation. Split serialPort_t into uartPort_t and serialPort_t. Calls to uartWrite() can now be replaced with calls to serialWrite(). 11 years ago
Dominic Clifton c950dbea09 Totally rework software serial to provide tx at the same 11 years ago
timecop@gmail.com 2272e1a5a6 reorganization of uart-based receiver drivers 11 years ago
timecop@gmail.com 04ab548d2e actually adding BMA280 driver files, oops. 11 years ago
timecop@gmail.com 01eaf85510 added ability to assign one of aux1..4 channels as RSSI by the-kenny 11 years ago
timecop@gmail.com 91d64fc6c1 removed retarded small_angles shit and replaced with proper calculation. 11 years ago
timecop@gmail.com 6763d8810b added test BMA280 driver 11 years ago
timecop@gmail.com c8f0fc78b3 removed references to avr optimizations we stopped using long time ago 11 years ago
timecop@gmail.com 64e8f247bf oops. gyro only does NOT need getEstimatedAttitude. bad! 11 years ago
timecop@gmail.com 1ff4bcec5a Nice catch on gyro-only fly fail 11 years ago
timecop@gmail.com 8a5157db46 disconnected magcal from core and put it all into hmc5883 driver. no need to keep track of it if driver does init by itself as well. 11 years ago
timecop@gmail.com ac3cee7788 oops, this should be a bitfield 11 years ago
timecop@gmail.com 14893afb32 cleanup of sensor readings and sensor driver API reorganization part 1 11 years ago
timecop@gmail.com 6d3467c759 higer precision float radian angles are now used for acc and mag rotation 11 years ago
timecop@gmail.com 26db228f79 merge in althold changes from github 11 years ago
timecop@gmail.com 71772f137b part 3 of the great sensor axis unfucking. careful flight testing may commence. 11 years ago
timecop@gmail.com 05ced4c784 fixing mag heading. DO NOT FLY! 11 years ago
timecop@gmail.com 44a671136b the great sensor orientation unfucking work in progress part 2. 11 years ago
timecop@gmail.com 1cc306493b beginnings of the great sensor orientation unfucking. WORK IN PROGRESS DO NOT FLY. 11 years ago
timecop@gmail.com edb0ef01b7 fixed mag gain during testmode (thanks pm1) and added some explicit float definitions to mag test code. 11 years ago
dominicc1974@gmail.com 4c191270bf Changing all line endings to WINDOWS line endings (CR+LF) and removing all End-Of-Line whitespace and using spaces instead of tabs. Please ensure you configure your editors and tools to follow suit. If using git please enable autocrlf in your .git/config file. 11 years ago
timecop@gmail.com 929bbc8c3f added (untested) flag to disable tricopter servo updates when unarmed. 11 years ago
Dominic Clifton 5d13bc66ea Merge remote-tracking branch 'multiwii/upstream' 11 years ago
timecop@gmail.com 509e349e69 Whitespace/compiler warnings cleanups by Dominic Clifton; 11 years ago
Dominic Clifton 1fdc6f118f Merge branch 'softserial' 11 years ago