summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorLines
2019-10-25Add BME280 driverDaniel Friesel-0/+1178
2019-10-21Add basic MPU9250 driverDaniel Friesel-0/+134
2019-10-18outputstream: 'this->' is not needed hereDaniel Friesel-1/+1
2019-10-18softi2c: handle SCL BUSY timeoutsDaniel Friesel-2/+18
2019-10-18Add preliminary version of HDC1080 driver (not working reliably yet)Daniel Friesel-0/+64
2019-10-17blinkencat3: rotate colours clockwiseDaniel Friesel-4/+4
2019-10-06blinkencat3: decrease default brightnessDaniel Friesel-11/+30
2019-09-25bme680: Support SoftI2CDaniel Friesel-0/+4
2019-09-25softi2c: Add MSP430FR5994 supportDaniel Friesel-0/+7
2019-09-25Fix MSP430FR5994 I2C driverDaniel Friesel-46/+46
2019-09-24bme680: Fix setMemPageDaniel Friesel-6/+6
2019-09-24convert BME680 driver to C++ classDaniel Friesel-492/+261
2019-09-23Add Bosch SensorTec BME680 driver + utilitiesDaniel Friesel-0/+1433
2019-09-23printf_float: Fix output errors caused by cast to signed intDaniel Friesel-6/+6
2019-09-06add blinkencat3 appDaniel Friesel-0/+267
2019-09-02Add Adafruit NeoPixel libraryDaniel Friesel-0/+1493
2019-09-02arch makefiles: consistently use $SERIAL_PORTDaniel Friesel-19/+19
2019-07-26nrf24l01test: more testsDaniel Friesel-21/+42
2019-07-26nrf24l01 driver: Explicitly enable AutoAck on setup()Daniel Friesel-1/+4
2019-07-26MSP430FR5994 counter: Track overflows.Daniel Friesel-0/+11
2019-07-18nrf24: Add observe tx accessorDaniel Friesel-0/+5
2019-07-16more radio testsDaniel Friesel-9/+12
2019-07-16Working Nrf24 ping-pongDaniel Friesel-34/+208
2019-07-15MSP430FR*: Configurable debug and serial portDaniel Friesel-7/+19
2019-07-01XDR: Fix string alignmentDaniel Friesel-4/+4
2019-06-28correctly encode and decode integersDaniel Friesel-59/+62
2019-06-28Switch to an OS-independent XDR implementation for protocol evaluationsDaniel Friesel-8/+405
2019-06-28XDR: Add notes about undefined behaviourDaniel Friesel-0/+8
2019-06-26Add a 16-bit XDR variantDaniel Friesel-0/+270
2019-06-25addsetautoackDaniel Friesel-4/+29
2019-06-25implement powerDown functionDaniel Friesel-0/+6
2019-06-25RF24: toggles, add setPayloadSizeDaniel Friesel-22/+32
2019-06-25Nrf24: dynamic payload size and dynamic acksDaniel Friesel-5/+60
2019-06-24RF24: Add functions required for readingDaniel Friesel-0/+104
2019-06-24import nRF24 TX codeDaniel Friesel-12/+190
2019-06-21add basic nRF24 driverDaniel Friesel-0/+123
2019-06-05Use two FRAM areas to ensure atomicityDaniel Friesel-43/+65
2019-06-04transactiontest: MSP430FR5994, avoid inturrupt issuesDaniel Friesel-4/+5
2019-06-04MSP430FR5994: Fix GPIO und SPI_B driversDaniel Friesel-28/+28
2019-05-27Add Sharp96 driver / display demoDaniel Friesel-0/+113
2019-05-27SRAM backup: documentation, config for offset+sizeDaniel Friesel-17/+46
2019-05-27Resume execution after power lossDaniel Friesel-19/+36
2019-05-27Add transaction object with retry/abort functionsDaniel Friesel-35/+69
2019-05-24MSP430: save & restore entire SRAM to/from FRAMDaniel Friesel-2/+123
2019-05-24add ccs811, max44006, max44009 drivers. Not all are working.Daniel Friesel-0/+140
2019-05-24add test/benchmark app for MSP430 EnergyTrace time resolutionDaniel Friesel-0/+83
2019-05-24add dysfunctional ccs811 test appDaniel Friesel-0/+37
2019-05-24add waittest appDaniel Friesel-0/+55
2019-05-24i2cbench: Do not require setOS to be setDaniel Friesel-6/+6
2019-05-24esp8266: Use -fm dout to accomodate odd/broken nodemcu boardsDaniel Friesel-2/+2