RTS/CTS am Bluetooth Modul BTM-222?

OP #1275229
Lesenswert?

Hallo,
ich bastel grade an einer Platine für das BTM-222 
(http://zefiryn.tme.pl/dok/a04/btm222_datasheet.pdf) und komme mit den 
Bezeichnungen für RTS und CTS nicht klar. Normal ist ja, dass die 
Bezeichnungen vom PC ausgehen, jetzt gehören die ja aber zur Seriellen 
Schnitstelle, die am µC hängt. Also was ist was, was geht in welche 
Richtung?
#1275317
Lesenswert?

@  Fabian S. (jacky2k)

Im Datenblatt sind die Pins als Input bzw. Output beschrieben:

28 UART_RTS CMOS output UART request to send(active low)
30 UART_CTS CMOS input UART clear to send(active low)


In einem anderen Thread hier zum BTM-222 steht, dass RTS / CTS nicht 
verwendet werden müssen, sie können mit einem AT-Befehl aktiviert oder 
deaktiviert werden.

Grüße, Peter
Gast #1437275
Lesenswert?

Bist du mit RTS/CTS weitergekommen? Ich brauche auch den RTS zum 
resetten, bekomme nur leider per hTerm oder anderen Programmen nicht das 
RTS Signal über Bluetooth ausgelöst. Vielleicht hast du ja eine Lösung 
gefunden!?
Gruß
(Firma: TravelRec.) Persönliche Seite #1437331
Lesenswert?

Der RTS-Pin nach meinen Erfahrungen kann nicht für eigene Protokolle 
verwendet werden. Er gibt lediglich den Status einer funktionierenden 
(LOW) oder nicht funktionierenden (HIGH) Bluetooth-Verbindung wieder, 
das heißt, ob die Funkverbindung zur Gegenstelle steht oder nicht. Dies 
ist nützlich, wenn man sich am Rand der Reichweite befindet, da der 
Controller dann weiß, daß er nicht senden darf. Der CTS-Pin kann genutzt 
werden, um den Datenstrom der Gegenstelle zu stoppen (HIGH), wenn der 
Controller z.B. beschäftigt ist und keine Daten annehmen kann. Bytes, 
die sich noch im Puffer des BTM-222 befinden, werden aber noch 
ausgegeben. (LOW) erlaubt den Datenstrom von der Gegenstelle.
Gast #1440699
Lesenswert?

Danke für deine Infos! Das würde mir (vorerst) reichen, wenn der RTS-Pin 
sich "automatisch" auf high begiebt, nur leider kann ich selbst das bei 
meinem Modul nicht feststellen... Ich habe das je mit der ATC1 und ATC0 
Einstellung probiert, da tut sich leider nichts. Ich habe nun noch mal 
den Hersteller angeschrieben, ob es da irgendeine Möglichkeit gibt RTS 
zu steuern (steuern zu lassen). Nach einem Firmwareupdate habe ich auch 
gleich gefragt, aber ich glaube nicht, dass die das rausrücken ;)
Vielen Dank und Gruß!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren