Hallo,

@sternthaler Hallo Christof, melde mich aus dem Urlaub zurück. Tolle Doku.

@all hier noch zur Ergänzung ob man Headerdateien mit <> oder "" einbinden sollte. Wem der Unterschied nicht klar ist, sollte sich erst mal diesen Abschnitt aus dem RN-Wissen durchlesen:
https://www.roboternetz.de/wissen/in...r-gcc#Includes

Im nach hinein muß ich feststellen, dass es keine sehr schlaue Idee von mir war, die Asuro Lib ins Compiler Verzeichnis zu kopieren. Das wird mit der nächsten Version wieder geändert. Die Lib bleibt besser lokal im AsuroLib Ordner, ebenso die Headerdatei asuro.h.

Die Compiler Option
Code:
-I../../lib/inc
im Makefile bewirkt, das der Compiler Anwendungsspezifische Headerdateien aber auch AVR und Standard Headerdateien zuerst in dem Verzeichnis ../../lib/inc suchen soll. Deshalb ist es auch egal, ob man
Code:
#include "asuro.h"
oder
Code:
#include <asuro.h>
schreibt. Das war mir vorher auch nicht so klar gewesen.