summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorLines
2018-12-11Add msp430fR5994lp-256k dummy archDaniel Friesel-0/+1
2018-12-11add msp430fr5994 to ArduinoJSON and mpack embedded detectionDaniel Friesel-2/+19
2018-12-11New architecture: msp430fr5994lp (MSP430FR5994 Launchpad)Daniel Friesel-0/+449
Almost exclusively copypasted from msp430fr5969lp. May be replaced by symlinks later on.
2018-12-05XDR: Add proper get_string methodDaniel Friesel-0/+1
2018-12-04arduino-nano: change timer to new APIDaniel Friesel-4/+5
2018-12-03msp430 counter: Switch to new APIDaniel Friesel-2/+3
2018-12-03esp8266: add counter driverDaniel Friesel-0/+2
2018-11-30XDR: Add float and double supportDaniel Friesel-0/+2
2018-11-30Patch mpack to work on AVRDaniel Friesel-0/+9
2018-11-26update nlohmann modernjson to v3.4 (with bson support)Daniel Friesel-968/+2369
2018-11-22stdbuf: Track buffer sizeDaniel Friesel-2/+7
2018-11-21capnp_c: Work around AVR not defining ssize_tDaniel Friesel-0/+5
2018-11-21working minimal capnp_c test caseDaniel Friesel-0/+665
2018-11-19XDRStream: Support float/doubleDaniel Friesel-0/+2
2018-11-16esp8266: Use os_printf where applicableDaniel Friesel-1/+1
2018-11-15MSP430: Add "counter" driverDaniel Friesel-0/+26
2018-11-15arduino-nano: Add counter driver. Conflicts with timer_s=1 / loop=1Daniel Friesel-0/+27
2018-11-14mpack: properly detect if running on embeddedDaniel Friesel-0/+12
2018-11-14Configure mpack for embeddedDaniel Friesel-2/+2
2018-11-13prototest: add ubjsonDaniel Friesel-0/+394
2018-11-13import MPack. Does not work with embedded yetDaniel Friesel-0/+7151
2018-11-13nanopb: fix import, update to 0.3.9.2Daniel Friesel-0/+1
2018-11-13add NanoPB Protocol Buffers implementationDaniel Friesel-0/+980
2018-11-12arduinojson: adjust embedded detection for multipassDaniel Friesel-1/+3
2018-11-12Make ArduinoJson work with msp430.hDaniel Friesel-14/+14
msp430.h defines the preprocessor variable "N", which is a frequently used template parameter name. These two do not go together.
2018-11-12XDR: Use stdint types for nowDaniel Friesel-9/+7
2018-11-12xdrstream: use more descriptive template arg nameDaniel Friesel-2/+2
2018-11-12prototest: json serializationDaniel Friesel-0/+7
2018-11-12arduino-nano: 16bit timer frequencyDaniel Friesel-2/+2
2018-10-25.Daniel Friesel-2/+2
2018-10-25msp430 gpio: Add (unused) write_mask functionDaniel Friesel-0/+17
2018-10-24I2C: Add support for manual / always-on gpio pullupsDaniel Friesel-0/+9
2018-10-23POSIX: Improve GPIO emulationDaniel Friesel-6/+116
2018-10-19LM75: Add getOS, getHyst accessorsDaniel Friesel-0/+2
2018-10-18arduino nano: ignore warnings about unused argumentsDaniel Friesel-0/+2
2018-10-18msp430: Enable powersavingDaniel Friesel-4/+6
2018-10-16MSP430 timer.stop: Disable timer entirely to save energyDaniel Friesel-8/+8
2018-10-16Fix an incredibly stupid bugDaniel Friesel-1/+1
2018-10-15add preliminary xdr input driverDaniel Friesel-0/+22
2018-10-15Enable busy waiting in I2C driver to reach selected I2C clockDaniel Friesel-2/+2
2018-10-15add timertest app, improve msp430 timer driverDaniel Friesel-7/+42
2018-10-12half-baked timer implementation for MSP430 and ArduinoDaniel Friesel-4/+51
2018-09-25Your Templates are Bad and You Should Feel BadDaniel Friesel-1/+9
2018-09-24Start work on XDR Stream outputDaniel Friesel-0/+42
2018-09-24Add memory buffer (drop-in replacement for kout/stdout)Daniel Friesel-0/+20
2018-09-24Remove ubjson for nowDaniel Friesel-393/+0
2018-09-24outputstream: Add << for float and doubleDaniel Friesel-0/+2
2018-09-17add nlohmann modenjsonDaniel Friesel-0/+18799
2018-09-17Import arduinojson and ubjson. Only partially working at the momentDaniel Friesel-0/+5679
2018-08-17add timer-supported software i2c + arduino-nano timerDaniel Friesel-0/+28