User's Manual

Table Of Contents
SDK SCR-API ______________________________________________ Boomer II User Manual & Integrator’s Guide
Wavenet Technology 140 BM210012WT27
BYTE rpm_vid[2];
NCLGroupLlis rpm_gid;
WORD max_data_size;
BYTE rx_status;
BYTE tx_status;
BYTE antenna;
BYTE radio_in_range;
WORD ob_msg_count;
WORD ib_msg_count;
BYTE flow_control;
BYTE rcv_mode;
BYTE event_states;
WORD radio_channel;
NCLChannelTable chan_table;
NCLChannelTable dchan_table;
NCLConfigBlock config_block;
NCLStatusBlock status_block;
NCLChanBlock chan_block;
BYTE bat_level;
NCLWaveSettings wave_set;
NCLWaveRadio wave_radio;
NCLWaveGen wave_generic;
}NCLStatus;
/* Event Type */
typedef struct NCLEventType
{
BYTE etype;
/* NCL_RCV_MSG_DATA 'A' Received message data */
/* NCL_MSG_NOTIFICATION ‘B’ Received Message notification */
/* NCL_TX_EVENT 'C' Transmitter event */
/* NCL_RX_EVENT 'D' Receiver event */
/* NCL_HW_EVENT 'E' Hardware event */
/* NCL_RCV_ERR_EVENT 'F' Unreceivable Message Event */
/* NCL_CONTROL_EVENT 'G' Control Event */
BYTE EventCode;
/* NCL_MSG_NOTIFICATION_LEN N- Number of buffered msgs to be read */
/* NCL_TX_EVENT_KEYED ‘1’ Transmitter keyed */
/* NCL_TX_EVENT_DEKEYED ‘2’ Transmitter dekeyed */
/* NCL_RX_EVENT_INRANGE ‘1’ RF in range */
/* NCL_RX_EVENT_OUTRANGE ‘2’ RF out of range */
/* NCL_RX_EVENT_PSENAB ‘3’ Power Save enabled */
/* NCL_RX_EVENT_PSDISAB ‘4’ Power Save disabled */
/* NCL_HW_EVENT_STEST ‘1’ Self Test Failed */
/* NCL_HW_EVENT_LBATT ‘2’ Low battery */
/* NCL_HW_EVENT_MFULL ‘3’ Memory Full */
/* NCL_HW_EVENT_BATOK ‘4’ Battery Level OK */
/* NCL_HW_EVENT_MEMOK ‘5’ Memory Ok */
/* NCL_HW_EVENT_MEMOK ‘6’ Device shutdown is imminent */
/* NCL_RCV_ERR_EVENT_RTD ‘1’ ACK required PDU received but TX
disabled */
/* NCL_CONTROL_EVENT_C ‘1’ RPM / DTE connected */
}NCLEventType;
/* RCV_MSG_Data */
#define NCL_MAX_DATA_SIZE 2048
#define NCL_MAX_UH_LEN 63 /* max length of user header */