summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorLines
2022-01-02bme680-bsec-logger: retry i2c setupDaniel Friesel-2/+2
2021-12-31the arduino nano i2c driver isn't really eeprom specific tbhDaniel Friesel-7/+8
2021-12-31atmega2560: add i2c driver (identical with atmega328 version)Daniel Friesel-0/+9
2021-12-31Use CONFIG_meta_driver_hardware_i2c instead of MULTIPASS_ARCH_HAS_I2CDaniel Friesel-48/+41
2021-12-29bsec driver is incompatible with avr-gcc 5Daniel Friesel-2/+6
2021-12-29ostream: wider float rangeDaniel Friesel-0/+6
2021-12-29add bme680 iaq test applicationDaniel Friesel-0/+278
2021-12-29Prepare for BME680 BSEC supportDaniel Friesel-1/+14
2021-12-29POSIX: Fix uptime.get_us()Daniel Friesel-1/+1
2021-12-29datalogger: fix max44006 / max44009 mixupDaniel Friesel-1/+1
2021-12-29posix: I2C driver is hardware I2CDaniel Friesel-0/+1
2021-12-27max44006: remove unused red, green, blue, clear, ir class variablesDaniel Friesel-0/+8
2021-12-27add VEML6075 driverDaniel Friesel-0/+104
2021-12-26MAX44006: Adjust for AMBTIM settingDaniel Friesel-0/+14
2021-12-26max44006: getLight: respect AMBPGA settingDaniel Friesel-6/+17
2021-12-26add basic MAX44006 driverDaniel Friesel-2/+119
2021-12-26datalogger: Initialize I2C if meta_driver_i2c is setDaniel Friesel-1/+1
2021-12-26max44009: handle overrange conditionDaniel Friesel-0/+8
2021-12-25mpu9250: update softi2c checkDaniel Friesel-2/+2
2021-12-25lm75: overtemperature threshold and hysteresis are _signed_ 8bit intsDaniel Friesel-2/+4
2021-12-25lm75: correctly read out sub-zero temperaturesDaniel Friesel-1/+3
2021-12-25add software i2c support on stm32f446reDaniel Friesel-0/+2
2021-12-25move softi2c pin config to sub-menuDaniel Friesel-2/+5
2021-12-25Configure SoftI2C SDA/SCL via kconfig only; remove external pull-up supportDaniel Friesel-37/+1
2021-12-25remove obsolete i2cbench appDaniel Friesel-107/+0
2021-12-25Remove obsolet ccs811test (included in datalogger)Daniel Friesel-51/+0
2021-12-25Remove esp8266 support in favor of ESP8266 RTOS SDKDaniel Friesel-786/+1
2021-12-25rename os/object to objectDaniel Friesel-0/+0
2021-12-25i2cdetect: retry i2c setup if it failsDaniel Friesel-2/+2
2021-12-25msp430fr5969: switch back to 16 MHz clockDaniel Friesel-1/+1
2021-12-24kconfig: add scd4x driverDaniel Friesel-0/+4
2021-12-24datalogger: fix hard/soft i2c checkDaniel Friesel-1/+1
2021-12-22i2cdetect: fix hardware i2c checkDaniel Friesel-1/+2
2021-12-21add another missing copyright headerDaniel Friesel-0/+5
2021-12-21ssd1306test: use framebufferDaniel Friesel-9/+7
2021-12-21adctest: switch to getPin_mV helper functionDaniel Friesel-47/+2
2021-12-21arduino nano adc: add getPin_mV functionDaniel Friesel-0/+36
2021-12-21Remove unused TIMER_US supportDaniel Friesel-53/+0
2021-12-20bme280 and bme680 work just fine on posixDaniel Friesel-2/+6
2021-12-20i2cdetect, dataloger: use config variable for i2c includeDaniel Friesel-4/+3
2021-12-19ccs811: add setEnv variant with float argumentsDaniel Friesel-0/+5
2021-12-19Re-add CCS811 driver for nowDaniel Friesel-1/+3
2021-12-13mpu9250: Implement getMagnet functionDaniel Friesel-0/+15
2021-12-11mpu9250: fix casting / sign extension on 32bit systemsDaniel Friesel-10/+11
2021-12-11mpu9250: store current fsr setting after changeDaniel Friesel-0/+2
2021-12-08mpu9250_motionlog: switch to posix variantDaniel Friesel-40/+35
2021-12-08hdc1080: add explicit measure() functionDaniel Friesel-9/+8
2021-12-08hdc1080: fix typo in kconfig variable nameDaniel Friesel-1/+1
2021-11-30argv to ssd1306: support two font sizesDaniel Friesel-4/+11
2021-11-30framebuffer: put: fix scroll calculationDaniel Friesel-1/+1