INFO - FAQ - CC2-Forum - CCPro-Forum |
Hi Christian, du hast die M-Units jeweils an einem Schnittstellenadapter hängen, TX / RX über Kreuz verdrahtet, Masse mitgeführt? Wie lang ist das Kabel? Warum Baud 2400 und nicht 9600? Das motsig wird bei jedem #loop-Durchlauf gesendet, solange leb On ist. -Sollte man vielleicht entprellen! Warum "wait rxd"? Das "if rxd" reicht doch! Gruß Christoph > Hier das TX und RX Progi: > =========== TX ============ > ' Schalter > define leb port[5] > define motsig byte > baud R2400 > ' --- Programmoperationen -- > #loop > if leb then motsig = 5 > if motsig > 0 then gosub TX_DATA > goto loop > > #TX_DATA > put motsig > motsig = 0 > return > ========================== > > =========== RX ============ > ' LEDs > define lem port[1] > define recbyte byte > baud R2400 > '*** Programmoperationen *** > #loop > if RXD then get recbyte > if recbyte = 5 then lem = ON > wait RXD > goto loop > ========================== > > Danke schonmal Christian > > > p. s. natürlich will ich grundsätzlich irgendwann mehr als nur eine LED schalten :-) Sonst könnt > ich mir die M-Unit ja sparen. |
Antwort schreiben |