$AUXDEF ---- Definition von Ein- und Ausgängen an der AUX-Buchse Die Funktion der sechs Kontakte an der AUX-Buchse kann durch diesen Befehl in Ein- und Ausgänge vorgenommen werden. Ob ein Kontakt eine Timerfunktion hat oder etwa eine SMS auslöst wird durch andere Befehle festgelegt.
Jedem Kontakt ist ein Bit zugeordnet, angefangen mit der 0 bis zur 5. Diese Bits haben eine Wertigkeit von zwei hoch der Bitnummer also 1 bis 32.
Eine 0 steht für einen Ausgang, eine 1 für einen Eingang. Die Werte werden bei jeder Eingabe abgespeichert.
Das Format der Eingaben und der Abfragen:
Setzen:
AT$AUXDEF=100 | dezimale Eingabe | AT$AUXDEF3=1 | bitweise Eingabe, Kontakt 3 wird Eingang | AT$AUXDEF=3Fh | hexadezimale Eingabe, alle Kontaktewerden als Eingänge definiert |
Abfragen:
AT$AUXDEF? | dezimale Abfrage | 100 | | OK | |
AT$AUXDEF3? | bitweise Abfrage | 1 | | OK | |
AT$AUXDEF?b | binäre Abfrage | 00101001b | | OK | |
AT$AUXDEF?h | hexadezimale Abfrage | 3Fh | | OK | |
Gültig für jede Firmware
|