Hallo Egon,
da brauchst Du Dir keine Sorgen machen, das
Urschleim-C begleitet mich schon seit 25 Jahren....
Die Lib wird es natürlich weiterhin für "pures" C geben! Durch die Zusammenfassung zu einem Projekt ist sogar sichergestellt dass die Updates pünktlich für alle Architekturen erscheinen.
Der Arduino Wrapper ist im weiteren Sinn nur eine C++ Kapselung die der Arduino Philosophie angepasst wurde.
Die Arduino Philosophie besteht dabei aus der Methode "void begin()" zur Initialisierung eines Objekts, fertigen Klassen-Instanzen die automatisch konstruiert wurden (NIBO2, Engine etc...), und bei Textausgaben eine Ableitung der Klasse "Print"
@mifritscher:
die fehlende p Variante trage ich im avrdude-Repository nach - wird wohl noch ein bisschen dauern bis das bei Arduino ankommt
...
Dann ist die Anwendung von Gewalt bis dahin alternativlos
Der Wrapper für I²C wäre natürlich schön, denn dort kann man ja gerade verschiedene Sachen anschliessen. Der Code kann integriert werden, in dem man folgendes Konstrukt verwendet:
#ifdef ARDUINO
// ARDUINO Code-Version
#else
// Standard Code-Version
#endif
-workwind-