summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorLines
2022-05-09add treebench appDaniel Friesel-0/+47
2022-02-18msp430fr5994: remove experimental clock system kconfig for nowDaniel Friesel-109/+109
2022-01-31sharp96 bad apple: setup_hz_low -> setup_hzDaniel Friesel-1/+1
2022-01-26atmega2560: add stdin driverDaniel Friesel-0/+51
2022-01-26timertest: add Kconfig entryDaniel Friesel-0/+6
2022-01-26atmega2560: add dmx driver on UART3Daniel Friesel-0/+53
2022-01-16msp430fr: use 16-byte uart input bufferDaniel Friesel-2/+2
2022-01-16Add UART→DMX appDaniel Friesel-0/+91
2022-01-16add DMX driver for MSP430FR5969 and MSP430FR5994 launchpadsDaniel Friesel-3/+151
2022-01-16fix app (non-kconfig) builds in some application MakefilesDaniel Friesel-4/+15
2022-01-09ws2812b dmap: use double buffering and more efficient RX ring bufferDaniel Friesel-15/+73
2022-01-09ws2812b dmap does not use stdinDaniel Friesel-3/+1
2022-01-03add preliminary arduino nano dmx driverDaniel Friesel-0/+67
note that it disables stdout / kout support, as the ATMega328 only has one UART.
2022-01-02bme680-max44009-logger: add POSIX variant with BSEC supportDaniel Friesel-158/+499
2022-01-02BME680 BSEC: support state (de)serialization across application restartsDaniel Friesel-2/+75
2022-01-02deflatetest depends on counter and deflateDaniel Friesel-1/+1
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