Mich interessiert, ob sich für den nRF24L01 irgendwelche Netzwerkstandards etabliert haben. Gibt es hier Protokolle, die sich auch in kleinen AVRs implementieren lassen, aber trotzdem noch gängigen Standards folgen? Wenn nicht, gibt es zumindest existierende Lösungen, die einigermassen stabil und unter eine Open-Source Lizenz verfügbar sind? Die meisten Libs die man findet, beschränken sich im Wesentlichen auf die Initialisierung der Register und sind nur eine geringe Abstraktion gegenüber der Hardware selbst. Aber was, wenn man ein Netzwerk aus mehreren dieser Devices betreiben will? Klar, historisch ist aus dem nRF24L01 BLE, bzw. Blue Tooth Smart hervorgegangen. Dafür sind die Protokolle klar definiert. Allerdings ist der nRF24L01 immer noch deutlich günstiger zu bekommen.
Habe bisher das hier gefunden: http://maniacbug.github.io/RF24Network/index.html Eine point to point Lösung mit einem keepalive-Protokoll wäre auch interessant. Vielleicht kann man sich das ja von Bluetooth Smart abschauen.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.