Hallo Forum, ich habe hier 2 ATmega128rfa1 vor mir liegen und möchte zwischen diesen beiden eine Art wireless UART aufbauen. Die Hardware steht leider schon (konnte ich nicht mitreden), also bin ich auf diesen Chip als (Co-)Prozessor festgelegt. Spezifikationen, die der Wireless UART erfüllen soll: - reine p2p Verbindung, kein Netzwerk oÄ - es muss nicht verschlüsselt sein, kann aber - es müssen mehrere dieser Paare nebeneinander existieren können (also zB 4 AVRs, von denen jeweils 2 miteinander verbunden sind) - es soll nicht zu viel Overhead haben Zigbee scheint mir für diese Anwendung zu aufwändig, auch wenn dafür ein Stack von Atmel existiert. Ich suche also eine Lib, die ich dazu bringen kann, eine p2p-Verbindung aufzubauen. Ich habe mir die µracoli-Lib schon kurz angeschaut, und diese sieht eigentlich auch vielversprechend aus, doch es scheint so, als ob nur die vorgefertigten Boards verwendet werden können. Es würde mir schon reichen, wenn man mir sagen könnte, wie man möglichst einfach sein eigenes Board dort hinzufügt. Welche Lib schlussendlich auf den AVR kommt ist mir eigentlich relativ egal, ich würde auch etwas eigenes schreiben, jedoch schätze ich den Aufwand dafür als zu hoch ein. Am liebsten wäre mit eine leichte, kleine Lib, die den Transreceiver bedient und evtl. noch die Pakete prüft. Hat jemand eine Idee dazu oder Erfahrungen mit einer solchen Lib? Danke, N.G.
ich weiß, dass das nicht gerne gesehen wird, aber ich glaube, dass nur wenige Leute auf Seite 4 noch nach Threads schauen Also push
Okay, ich frage mal anders: Wie kann ich µracoli oder einen Teil des ASF (Atmel Studio Framework) nutzen, um mein eigenes Board damit zu betreiben? Ich finde keine Einstellung wie man das machen kann. Anwendung ist nach wie vor eine einfache p2p Übertragung, die für das device aussieht wie ein UART. Also:
1 | UART IEEE802.15.4 oÄ UART |
2 | ATmega2560 <------> ATmega128RFA1 <-----------------> ATmega128RFA1 <------> Device (anderer AVR oder PC) |
Wie letztendlich die Übertragung aussieht, ist mir eigentlich relativ egal, der ATmega128RFA1 soll im Prinzip transparent Daten durchreichen. Um noch eins klar zu stellen: Ich will keine komplett fertige lib (auch wenn ich das nicht ablehnen würde :D ), mir reichen eigentlich ein paar Hinweise. Danke
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.