Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: TRX 433 mhz Kategorie: Programmierung Basic (von Marko Kleistner - 12.03.2004 12:17)
 Als Antwort auf TRX 433 mhz von paul - 9.03.2004 12:50
Hallo Paul,
ich habe zwar nicht dieses TRX433 verfügbar, doch laut der Beschreibung und des Demo-Programms
hast Du einen 8byte bzw. 16byte frame, den Du mit beliebigen Daten füllen kannst.
Die Breite des RF-Daten Frames muß natürlich bei Sender und Empfänger vereinbart sein, so wie auch
alle anderen Einstellungen.
Wenn Du nun solch einen Datenframe des Senders mit den ASCII-Codes des Strings füllst, dann kann
der Empfänger aus diesem Datenframe die Codes wieder zum STring zusammensetzen. Die Länge des
STrings bestimmt natürlich die Anzahl der Datenbytes und somit der Datenframes.
Es sollte natürlich bei Sender und Empfänger klar sein, welches Byte zuerst gesendet und wieder
empfangen wird (Byte 1, Bit 7) -> FIFO. Je ob Sender oder Empfänger nehmen/legen die Routinen die Daten
entsprechend ausden Buffer/in den Buffer. Mittels der Kommandos kannst Du den TRansceiver
ansprechen und die Daten an diesen übergeben bzw. holen.
In Deinem Fall mußt Du eben sehen, welche Stringlänge Du überträgst.
Ich finde das allerdings nicht geade effizient. Die Datenrate ist laut Zulassung begrenzt. Für Strings
(mehrere Bytes) brauchst Du länger, blockierst also auch den Kanal länger. Es kommt wenig Info rüber,
doch der kanal ist entsprechend belegt.
Wenn Du nur ein Byte sendest (z.B als Kommando) und dieses Byte im Sender und im Empfänger
einen bestimmten Text repräsentiert, dann wissen beide mittels nur einem Byte was gemeint ist und
wann dieser eine Rolle spielt. Und die Belastung des Kanals verringert sich.
Lass mal von Dir hören.
Grüsse,
Marko

> Hallo
>
> Ich hab da ein problem mit der Programmierung vom TRX 433.
> Das Beispielprogramm mit dem Zähler (DEMO_TRX433_8_TX) funktioniert.
> Ich möchte jetzt anstatt des Zählers einen Text übertragen.
> Kann mir jemand dabei helfen??
>
> Danke
>
> Paul

 Antwort schreiben

Bisherige Antworten:

Re: TRX 433 mhz (von paul - 14.03.2004 11:59)