public TR1001(MSP430Core cpu, USART usart) {
super("TR1001", "Radio", cpu);
this.usart = usart;
setModeNames(MODE_NAMES);
setMode(MODE_TXRX_OFF);
usart.addUSARTListener(new USARTListener() {
public void dataReceived(USARTSource source, int data) {
RFListener listener = rfListener;
if (getMode() != MODE_TXRX_ON) {
// Radio is turned off during transmission