VIRTUTECH CONFIDENTIAL    Previous - Up - Next

telos-usart

Provided by
telos-devices
Class Hierarchy
conf-objectlog-objecttelos-usart
Interfaces Implemented
log_object, io_memory, simple_interrupt, serial_device, event_poster
Description
USART for MSP430 F1611 in Telos Mote.

Attributes

Attributes inherited from class conf-object
attributes, classname, component, iface, name, object_id, queue
Attributes inherited from class log-object
access_count, log_buffer, log_buffer_last, log_buffer_size, log_group_mask, log_groups, log_level, log_type_mask
Attribute List
irq_dev
Required attribute; read/write access; type: Object.

Device an interrupt should be forwarded to

link
Optional attribute; read/write access; type: Object or Nil.

The serial link

rx_full
Optional attribute; read/write access; type: Integer.

URXBUF holds data that has not been read yet

rx_interrupt
Optional attribute; read/write access; type: Integer.

URXIFG interrupt line

rx_vector
Required attribute; read/write access; type: Integer.

Interrupt vector for UTXIFG

sfr_dev
Required attribute; read/write access; type: Object.

SFR device

sfr_ie1
Optional attribute; read/write access; type: Integer.

register sfr.ie1

sfr_ifg1
Optional attribute; read/write access; type: Integer.

register sfr.ifg1

sfr_me1
Optional attribute; read/write access; type: Integer.

register sfr.me1

tx_interrupt
Optional attribute; read/write access; type: Integer.

UTXIFG interrupt line

tx_shift
Optional attribute; read/write access; type: Integer.

Transmit shift register (internal use)

tx_vector
Required attribute; read/write access; type: Integer.

Interrupt vector for UTXIFG

tx_written
Optional attribute; read/write access; type: Integer.

Transmit buffer written (internal use)

usart_ubr0
Optional attribute; read/write access; type: Integer.

baud rate control 0

usart_ubr1
Optional attribute; read/write access; type: Integer.

baud rate control 1

usart_uctl
Optional attribute; read/write access; type: Integer.

control

usart_umctl
Optional attribute; read/write access; type: Integer.

modulation control

usart_urctl
Optional attribute; read/write access; type: Integer.

receive control

usart_urxbuf
Optional attribute; read/write access; type: Integer.

receive buffer

usart_utctl
Optional attribute; read/write access; type: Integer.

transmit control

usart_utxbuf
Optional attribute; read/write access; type: Integer.

transmit buffer

Command List

Commands defined by interface log_object
log, log-group, log-level, log-size, log-type

VIRTUTECH CONFIDENTIAL    Previous - Up - Next