atbetaflight/src
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.
At this point it is probably possible to switch around all the ports and use a software serial implementation if desired.
2013-10-01 00:24:23 +01:00
..
baseflight_startups Initial support for FY90Q hardware 2012-04-08 14:46:50 +00:00
board.h 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(). 2013-09-30 20:13:24 +01:00
buzzer.c 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. 2013-09-06 23:14:48 +00:00
cli.c 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. 2013-09-30 23:30:12 +01:00
config.c reorganization of uart-based receiver drivers 2013-09-29 14:40:20 +00:00
drv_adc.c implemented using one of RC inputs as ADC channel for power meter. 2012-10-19 02:43:27 +00:00
drv_adc.h implemented using one of RC inputs as ADC channel for power meter. 2012-10-19 02:43:27 +00:00
drv_adc_fy90q.c begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_adxl345.c beginnings of the great sensor orientation unfucking. WORK IN PROGRESS DO NOT FLY. 2013-09-14 12:27:26 +00:00
drv_adxl345.h fixed acczero offsets to 0 on initial eeprom cleanup 2012-04-07 15:29:00 +00:00
drv_bma280.c actually adding BMA280 driver files, oops. 2013-09-29 14:00:14 +00:00
drv_bma280.h actually adding BMA280 driver files, oops. 2013-09-29 14:00:14 +00:00
drv_bmp085.c 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. 2013-09-06 23:14:48 +00:00
drv_bmp085.h cleaned up bmp085 driver 2012-08-20 10:25:10 +00:00
drv_gpio.c initial pass at gpio cleanup. removed almost all dependency on stdperiphlib (remaining exti). 2013-06-29 14:09:54 +00:00
drv_gpio.h 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. 2013-09-06 23:14:48 +00:00
drv_hcsr04.c 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. 2013-09-06 23:14:48 +00:00
drv_hcsr04.h fixed Makefile to build w/new drivers (thanks Hydra) 2013-08-19 23:29:20 +00:00
drv_hmc5883l.c 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. 2013-09-19 15:07:48 +00:00
drv_hmc5883l.h 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. 2013-09-19 15:07:48 +00:00
drv_i2c.c Whitespace/compiler warnings cleanups by Dominic Clifton; 2013-08-31 01:40:13 +00:00
drv_i2c.h added i2cWriteBuffer() for ledring stuff 2012-03-13 15:32:38 +00:00
drv_i2c_soft.c Separate timer code from PWM/PPM code. The method of looking up a callback is now generic which means other (forthcoming) code can configure callback handlers. 2013-08-25 12:45:36 +00:00
drv_l3g4200d.c cleanup of sensor readings and sensor driver API reorganization part 1 2013-09-19 11:20:53 +00:00
drv_l3g4200d.h begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_ledring.c 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. 2013-09-06 23:14:48 +00:00
drv_ledring.h started adding ledring stuff (yawn). found out i2c was broken, stopped. 2012-03-13 10:49:23 +00:00
drv_mma845x.c the great sensor orientation unfucking work in progress part 2. 2013-09-14 15:35:44 +00:00
drv_mma845x.h oops, forgot to commit mma845x driver. 2012-05-19 03:07:00 +00:00
drv_mpu3050.c beginnings of the great sensor orientation unfucking. WORK IN PROGRESS DO NOT FLY. 2013-09-14 12:27:26 +00:00
drv_mpu3050.h begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_mpu6050.c beginnings of the great sensor orientation unfucking. WORK IN PROGRESS DO NOT FLY. 2013-09-14 12:27:26 +00:00
drv_mpu6050.h begin initial merge of 2.2 features 2013-03-14 14:03:30 +00:00
drv_ms5611.c oops. gyro only does NOT need getEstimatedAttitude. bad! 2013-09-21 11:18:15 +00:00
drv_ms5611.h cleaned up bmp085 driver 2012-08-20 10:25:10 +00:00
drv_pwm.c Totally rework software serial to provide tx at the same 2013-09-30 00:39:30 +01:00
drv_pwm.h 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. 2013-09-06 23:14:48 +00:00
drv_pwm_fy90q.c 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. 2013-09-06 23:14:48 +00:00
drv_serial.c 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. 2013-10-01 00:24:23 +01:00
drv_serial.h 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. 2013-10-01 00:24:23 +01:00
drv_softserial.c 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. 2013-10-01 00:24:23 +01:00
drv_softserial.h 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. 2013-10-01 00:24:23 +01:00
drv_spi.c 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. 2013-09-06 23:14:48 +00:00
drv_spi.h new SPI2 driver w/testcase 2013-07-02 02:52:33 +00:00
drv_system.c beginnings of the great sensor orientation unfucking. WORK IN PROGRESS DO NOT FLY. 2013-09-14 12:27:26 +00:00
drv_system.h beginnings of the great sensor orientation unfucking. WORK IN PROGRESS DO NOT FLY. 2013-09-14 12:27:26 +00:00
drv_timer.c 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. 2013-09-06 23:14:48 +00:00
drv_timer.h 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. 2013-09-06 23:14:48 +00:00
drv_uart.c 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. 2013-10-01 00:24:23 +01:00
drv_uart.h 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. 2013-10-01 00:24:23 +01:00
gps.c 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. 2013-10-01 00:24:23 +01:00
imu.c removed retarded small_angles shit and replaced with proper calculation. 2013-09-29 13:10:58 +00:00
main.c 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. 2013-10-01 00:24:23 +01:00
mixer.c part 3 of the great sensor axis unfucking. careful flight testing may commence. 2013-09-15 01:56:23 +00:00
mw.c reorganization of uart-based receiver drivers 2013-09-29 14:40:20 +00:00
mw.h 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. 2013-10-01 00:24:23 +01:00
printf.c 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. 2013-10-01 00:24:23 +01:00
printf.h 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. 2013-09-06 23:14:48 +00:00
sbus.c reorganization of uart-based receiver drivers 2013-09-29 14:40:20 +00:00
sensors.c added test BMA280 driver 2013-09-29 12:53:02 +00:00
serial.c 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. 2013-10-01 00:24:23 +01:00
spektrum.c reorganization of uart-based receiver drivers 2013-09-29 14:40:20 +00:00
telemetry.c 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. 2013-10-01 00:24:23 +01:00
utils.c cleanup of sensor readings and sensor driver API reorganization part 1 2013-09-19 11:20:53 +00:00
utils.h cleanup of sensor readings and sensor driver API reorganization part 1 2013-09-19 11:20:53 +00:00