"KNX mit Arduino" Einsteiger werden sich sicherlich fragen, welche Lib sie nun nehmen sollen?
Pro:
In einem Satz: Wer alles hardcodieren will (Einstellungen, Adressen, ...) der ist mit einer der anderen Libs besser bedient.
- KnxTpUart von DKA?
- KnxDevice von Franck Marini?
- oder doch KONNEKTING?
Pro:
- Parameter, Gruppenadressen und die physikalische Adresse lassen sich mit einem Tool nachträglich einstellen, ohne Code anzufassen, ohne eine Entwicklungsumgebung aufzusetzen
- Wer von der KnxDevice Lib kommt, der fühlt sich bei KONNEKTING quasi wie zuhause. Die Grund-API ist die gleiche.
- Im Vergleich zu KnxTpUart deutlich mehr High-Level und damit prinzipiell einfacher für Einsteiger
- Im Vergleich zu den anderen beiden genannten Libs etwas mehr Aufwand, durch die Notwendigkeit der XML die das Gerät beschreibt
- Wer nur mal schnell etwas auf dem Steckbrett zusammenstecken und ausprobieren will (Prototyping), ist mit einer der anderen Libs besser dran
In einem Satz: Wer alles hardcodieren will (Einstellungen, Adressen, ...) der ist mit einer der anderen Libs besser bedient.