Hallo, ich bin neu in der Funktechnik und möchte ein paar Hintergrundinfos sammeln. Ich habe folgende Aufgabenstellung. Ich habe mehrere Geräte im Einsatz, die sich zeitlich synchronisieren sollen. Bsp.: Alle Geräte sollen die gleiche Hard- und Software haben. Mit Schalter (oder Jumper) soll ein Gerät die Masterfunktion übernehmen. Dieser Kommuniziert mit den Slaves (auch mehrere Teilnehmer) und schickt Daten. Die Slaves werten die Daten aus. Als ersten Versuch müssen die Slaves die Daten nicht quittieren. Nun soll diese Kombination (1 Master und weitere Slaves) mehrmals eingesetzt werden. Diese werden sich dann auch mit Sicherheit im gleichen Sendebereich aufhalten (z.B. Umkreis von 50m) Wie kann man die Gruppen dann so aufteilen dass sich diese gegenseitig nicht Stören und die Daten vom falschen Master erhalten. Kann man den RFM22B Adressen vergeben oder muss man die Datenstruktur im µC so anpassen dass nur bestimmte Telegramm mit der richtigen Adresse ausgewertet werden. Der RFM22B ist ja gleichzeit Empfänger und Sender, oder ? Mann könnte also auch das Spiel noch weiter treiben und ein Software am PC schreiben mit der dann zusätzlich noch eine weiter Kommunikation zwischen PC und Gerät aufgebaut werden kann und dort Einstellungen (im µC) gelesen und verändert werden können. Ist das so richtig, und kann der RFM22B das. Vorraussetzung ist ein Modul mit RFM22B <> UART am PC. Hat jemand eine gutes Beispielprogramm in dem bidirektionale Kommunikation programmiert ist. Danke Gruß Alex
Eine Teilantwort: z.B. über die Header Funktionalität kann man Gruppen aufbauen. (Transmit Header, Check Header und Header Enabled) Gruß
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.