Hallo
Vielleich hat jemand von euch eine Idee oder Hinweis.
Ich habe ein Freeduino per NewSoftUART Pin 2,3 (da Ausgabe per Terminal
über USB erfolgt und daher Pin 0,1 belegt ist) mit mit einen TCM120 von
EnOcean.
Die Ausgabe von Telegrammen funktioniert ausgezeichnet. Jetzt würde ich
gerne den TCM per Befehl (Transmit Command Telegram) ansprechen und die
Antwort (RMT) an den Terminal ausgeben.
TX_TELEGRAM sollte eigentlich OK zurückgeben.
Was mache ich falsch?
Wie bekomme ich die 127 AdressID zum anlernenvon Aktoren?
1
/**
2
* Auslesen/Aufrufen TCM120
3
*
4
* TCM120
5
* Tx[Pin8]->Arduino Rx[Pin2]
6
* Rx[Pin7]->Arduino Tx[Pin3]
7
*
8
* @V0.1 2011.07.23: Auslesen Telegram TCM120
9
* @V0.2 2011.07.24: Befehle an TCM120 per Terminal senden
Bin in der Zwischenzeit weiter, habe trotzden noch ein Problem
Beim Befehl INF_INIT
[A5][5A][8B][89][00][00][00][00][00][00][00][00][Chk]
sollten 15 Telegramme kommen
0xA5 0x5A 0x8B 0x89 ""
0xA5 0x5A 0x8B 0x89 "EnOcean"
0xA5 0x5A 0x8B 0x89 "TCM120"
0xA5 0x5A 0x8B 0x89 "Version"
....usw
Ich bekomme zwar Antworten jedoch nur hat das keine Ähnlichkeit mit den
Beschrieben.
Hat jemand eine Ahnung an was es liegt?
Quellcode