summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2019-11-01MPU9250 motionlog: initialize values, slightly lower sample rateDaniel Friesel-4/+9
2019-11-01arduino nano: Do not declare delay_* as inlineDaniel Friesel-2/+2
2019-11-01MPU9250: Add SparkFun constants and non-raw readout of Accel and GyroDaniel Friesel-17/+450
2019-11-01ws2812b_uart: support setting arbitrary colorsDaniel Friesel-2/+32
2019-10-28msp430fr5994 arch.sleep_ms: fix max sleey duration documentationDaniel Friesel-7/+11
2019-10-28MSP430FR5994: Add .arch.sleep_ms (energy-efficient delay_ms variant)Daniel Friesel-0/+43
2019-10-26add preliminary ws2812b uart appDaniel Friesel-0/+204
2019-10-25BME280: Add DFA modelDaniel Friesel-1/+132
2019-10-25BME280 driver: normalize API, add i2cdetect testDaniel Friesel-44/+98
2019-10-25BME280: Do not use 64bit code (slow and broken on 16bit MSP430)Daniel Friesel-1/+1
2019-10-25Add BME280 driverDaniel Friesel-0/+2078
2019-10-21Add basic MPU9250 driverDaniel Friesel-0/+169
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/+91
2019-10-17blinkencat3: rotate colours clockwiseDaniel Friesel-4/+4
2019-10-08bm680: gas setting is RUN_GAS_*, not *_GAS_MEASDaniel Friesel-1/+1
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-25BME680: Add .configure helper functionDaniel Friesel-0/+33
2019-09-25bme680.dfa: add setup callsDaniel Friesel-1/+7
2019-09-25Fix MSP430FR5994 I2C driverDaniel Friesel-46/+46
2019-09-25more BME680 testsDaniel Friesel-10/+26
2019-09-24add initial BME680 modelDaniel Friesel-0/+135
2019-09-24bme680: add accessors for benchmark generationDaniel Friesel-0/+28
2019-09-24bme680: Fix setMemPageDaniel Friesel-6/+6
2019-09-24convert BME680 driver to C++ classDaniel Friesel-683/+649
2019-09-23Add Bosch SensorTec BME680 driver + utilitiesDaniel Friesel-3/+2218
2019-09-23printf_float: Fix output errors caused by cast to signed intDaniel Friesel-6/+6
2019-09-06add blinkencat3 appDaniel Friesel-0/+270
2019-09-02Add Adafruit NeoPixel libraryDaniel Friesel-0/+1840
2019-09-02Arduino Nano GPIO: Add pinToPort and pinToBitmask helpersDaniel Friesel-0/+12
2019-09-02arch makefiles: consistently use $SERIAL_PORTDaniel Friesel-19/+19
2019-09-02nRF24L01+ model: Add enums for dummy driver generationDaniel Friesel-0/+17
2019-09-02Ignore auto-generated dummy driver filesDaniel Friesel-0/+2
2019-08-30add dummy driver supportDaniel Friesel-0/+5
2019-08-27MSP430FR5969 toolchain needs zlibDaniel Friesel-1/+1
2019-08-27Add MSP430FR5969 build testsDaniel Friesel-0/+14
2019-08-27Add MSP430FR5994 build testsDaniel Friesel-2/+25
2019-08-14nrf24l01 model: Add flushTxDaniel Friesel-0/+4
2019-08-13... derpDaniel Friesel-1/+1
2019-08-13ogligatory GitLab CI fixesDaniel Friesel-0/+1
2019-08-13add minimal CI script for GitLabDaniel Friesel-0/+13
2019-07-26nrf24l01test: more testsDaniel Friesel-21/+42
2019-07-26nrf24l01 driver: Explicitly enable AutoAck on setup()Daniel Friesel-1/+4
2019-07-26nrf24l01 model: Add getObserveTxDaniel Friesel-0/+9
2019-07-26ptalog: Optionally store return values of function callsDaniel Friesel-4/+16
2019-07-26MSP430FR5994 counter: Track overflows.Daniel Friesel-2/+17
2019-07-26nrf24l01.dfa: Add retry_delay normalizationDaniel Friesel-0/+3