# XBee_IO16 Struct Reference
[XBee Packet Types]

An incoming packet with IO data from a 16-bit address. More...

## Data Fields
uint8 | source [2]
| the 16-bit (2-byte) address of the sender.
uint8 | rssi
| the signal strength of the received message.
uint8 | options
| bit 1 is Address Broadcast, bit 2 is PAN broadcast.
uint8 | samples
| the number of samples in this packet.
uint8 | channelIndicators [2]
| a bit mask indicating which channels have been sampled.
uint8 | data [92]
| a buffer containing the IO values as indicated by channelIndicators.

## Detailed Description

An incoming packet with IO data from a 16-bit address.

Definition at line 151 of file xbee.h.

## Field Documentation

uint8 XBee_IO16::channelIndicators[2]

a bit mask indicating which channels have been sampled.

Definition at line 157 of file xbee.h.

uint8 XBee_IO16::data[92]

a buffer containing the IO values as indicated by channelIndicators.

Definition at line 158 of file xbee.h.

uint8 XBee_IO16::options

bit 1 is Address Broadcast, bit 2 is PAN broadcast.

Other bits reserved.

Definition at line 155 of file xbee.h.

uint8 XBee_IO16::rssi

the signal strength of the received message.

Definition at line 154 of file xbee.h.

uint8 XBee_IO16::samples

the number of samples in this packet.

Definition at line 156 of file xbee.h.

uint8 XBee_IO16::source[2]

the 16-bit (2-byte) address of the sender.

Definition at line 153 of file xbee.h.