01.11.2012 Views

Specification of RTRM08 Transceiver Module Easywave I2C - ELDAT

Specification of RTRM08 Transceiver Module Easywave I2C - ELDAT

Specification of RTRM08 Transceiver Module Easywave I2C - ELDAT

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Specification</strong><br />

Index 1.01<br />

Project No.<br />

RF-Products, Controller <strong>RTRM08</strong> <strong>Transceiver</strong> <strong>Module</strong> Easw I 2 C Page 17<br />

Development<br />

Production S. Schreiber 2007-08-24<br />

Register<br />

Address<br />

Register Name Description <strong>of</strong> Register<br />

0x05 RX_USERDATA1 Rx User Data Byte#1 register.<br />

7007<br />

It works just as the RX_USERDATA0 register, but holds another opaque<br />

user data byte.<br />

0x06 RX_ACK Acknowledges a change <strong>of</strong> received <strong>Easywave</strong> telegrams while being in<br />

Receive mode or Learn mode.<br />

A read access to the RX_ACK register clears the RX_TEL_CHANGED bit in<br />

the RX_STATUS register. (Please refer to “Receiving <strong>of</strong> <strong>Easywave</strong><br />

Telegrams“ on page 19.)<br />

A read access to the RX_ACK register supplies 0x00.<br />

A write access to the RX_ACK register has not any effect.<br />

0x10 TX_STATUS Tx Status register. This register indicates transmission <strong>of</strong> <strong>Easywave</strong><br />

telegrams.<br />

The TX_STATUS register is a read-only register, a write to the register has<br />

not any effect.<br />

• Bit 7: (TX_TRANSMIT)<br />

The TX_TRANSMIT bit is set to 1 if the transceiver module transmits<br />

<strong>Easywave</strong> telegrams. (Please refer to “Transmitting <strong>of</strong> <strong>Easywave</strong><br />

Telegrams“ on page 22.)<br />

0x11 TX_CHANNEL Tx Channel register. It specifies the channel number (0...31) <strong>of</strong> an<br />

<strong>Easywave</strong> telegram, which the transceiver module should transmit.<br />

The TX_CHANNEL register is a read-write register.<br />

(Please refer to “Transmitting <strong>of</strong> <strong>Easywave</strong> Telegrams“ on page 22.)<br />

0x12 TX_BUTTON Tx Button register. It specifies the button number <strong>of</strong> an <strong>Easywave</strong><br />

telegram, which the transceiver module should transmit.<br />

The TX_CHANNEL register is a read-write register.<br />

One <strong>of</strong> the following values can be read or written:<br />

• 0x00 <strong>Easywave</strong> Button A (“On“ or “Up“);<br />

• 0x01 <strong>Easywave</strong> Button B (“Off“ or “Down“);<br />

• 0x02 <strong>Easywave</strong> Button C (“Stop“);<br />

• 0x03 <strong>Easywave</strong> Button D (“Stop“)<br />

(Please refer to “Transmitting <strong>of</strong> <strong>Easywave</strong> Telegrams“ on page 22.)<br />

0x13 TX_ACK Acknowledges an <strong>Easywave</strong> telegram which the transceiver module<br />

should transmit.<br />

A write access to the TX_ACK initiates transmitting <strong>of</strong> an <strong>Easywave</strong><br />

telegram with the channel <strong>of</strong> the TX_CHANNEL register and the button<br />

number <strong>of</strong> the TX_BUTTON register. (Please refer to “Transmitting <strong>of</strong><br />

<strong>Easywave</strong> Telegrams“ on page 22.)<br />

A read access to the TX_ACK register supplies 0x00 and has not any<br />

effect.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!