summaryrefslogtreecommitdiff
path: root/src/app
AgeCommit message (Collapse)AuthorLines
2021-09-23Import partially adapted MCCI LoRaWAN LMIC library. Needs further work.Daniel Friesel-499/+161
2021-09-19lora32u4ii test app (reads version from SX1276)Daniel Friesel-0/+561
2021-05-28driver configuration is now kconfig-firstDaniel Friesel-38/+48
2021-05-28Set loop/wakeup/ostream either via .config or via app/commandlineDaniel Friesel-20/+20
2021-05-28softi2c driver: move to kconfig-first approachDaniel Friesel-10/+10
2021-04-16ssd1306-bad-apple: support both 128x64 and 128x32 displaysDaniel Friesel-8/+8
2021-04-13add ssd1306 bad apple skeletonDaniel Friesel-0/+153
2021-04-12add ssd1306 test appDaniel Friesel-0/+83
2021-04-12i2cdetect: select hardware i2c meta-variable in app modeDaniel Friesel-0/+1
2021-04-10Allow software and hardware i2c to be used together (e.g. on different pins)Daniel Friesel-2/+3
2021-02-26Add SCD4x driver and datalog integrationDaniel Friesel-0/+18
2021-02-25add simple TSL2591 illuminance / IR sensor driverDaniel Friesel-0/+13
2021-02-25move datalog functions from i2cdetect into separate appDaniel Friesel-205/+256
2021-02-24i2cdetect: ccs811: more concise output, use low-power measuring modeDaniel Friesel-5/+3
2021-02-24app makefiles: set CONFIG_* variables where applicableDaniel Friesel-27/+27
2021-02-24sharp96 depends on large modeDaniel Friesel-3/+4
2021-02-24nrf24l01test: select spi driverDaniel Friesel-2/+3
2021-02-14add initialization and readout to CCS811 driverDaniel Friesel-1/+17
2021-02-14bme680-max44009-logger: switch to bme680 float apiDaniel Friesel-3/+6
2021-02-14do not continuously re-init bme680Daniel Friesel-18/+27
2021-02-14bme680-max44009-logger: improve resilience against bad wiringDaniel Friesel-26/+73
2021-02-08add arduino-nano bme680-max44009-dataloggerDaniel Friesel-0/+300
2021-02-03bad apple: increase frame rate to 7 FPS. now running at actual speed.Daniel Friesel-739/+588
2021-02-01update deflate libraryDaniel Friesel-0/+4
2021-01-31Bad Apple now running @ 6.67 HzDaniel Friesel-1280/+745
Playback is slightly faster than the original (about 6.9 Hz)
2021-01-30add sharp96 bad apple appDaniel Friesel-0/+1359
2021-01-28add kconfig variables for inflate libDaniel Friesel-6/+11
2021-01-24deflatetest benchmark: support avr-sizeDaniel Friesel-6/+22
2021-01-24deflatetest: add benchmark scriptDaniel Friesel-8/+80
2021-01-24Add "make cat" target (includes cycle to ms conversion)Daniel Friesel-9/+9
2021-01-24deflatetest: Move data to separate file; add deflate helperDaniel Friesel-28/+45
2021-01-21actually, it's inflate, not deflateDaniel Friesel-8/+5
2021-01-21deflate: return number of bytes written to outputDaniel Friesel-1/+1
2021-01-21rename udeflate to deflateDaniel Friesel-9/+4
2021-01-20Turn udeflate into a proper libraryDaniel Friesel-351/+10
2021-01-19add naive adler32 checksum verificationDaniel Friesel-10/+57
2021-01-18deflatetest: add static huffman supportDaniel Friesel-5/+54
2021-01-18type 2 is working \o/Daniel Friesel-17/+60
2021-01-17add deflatetest (wip)Daniel Friesel-0/+290
2020-12-09etcontroller: add missing dependenciesDaniel Friesel-0/+11
2020-12-08add licensing informationDaniel Friesel-0/+339
2020-09-07remove external libraries from main branchDaniel Friesel-175/+0
2020-09-04i2cdetect mpu9250: derpDaniel Friesel-4/+4
2020-08-31further kconfig dependency fixesDaniel Friesel-5/+5
apart from a lacking sleep_ms meta-var, it's working reliably now
2020-08-31ccs811test is not ready for Kconfig yetDaniel Friesel-2/+0
2020-08-31msp430fr: rename spi_b to spi to be consistent with other architecturesDaniel Friesel-13/+11
2020-08-31kconfig: i2c and softi2c drivers must not be combindDaniel Friesel-2/+2
2020-08-31luxlog does not require timerDaniel Friesel-1/+0
2020-08-31Further add Kconfig fixesDaniel Friesel-3/+3
2020-08-31automatically exclude apps without KconfigDaniel Friesel-0/+0