Garmin GPS 17x HVS Технічні характеристики - Сторінка 28
Переглянути онлайн або завантажити pdf Технічні характеристики для Морське обладнання Garmin GPS 17x HVS. Garmin GPS 17x HVS 34 сторінки. Declaration of conformity
Також для Garmin GPS 17x HVS: Інструкція з монтажу Посібник з монтажу (48 сторінок), Декларація про відповідність (1 сторінок)
DLE and ETX bytes:
Sample C code to receive the two records should filter DLE and ETX bytes as described below:
typedef enum
{
DAT,
DLE,
ETX
} rx_state_type;
/* Declare and initialize static variables */
static char
static int
static rx_state_type rx_state = DAT;
.
.
.
void add_to_que( char data )
{
#define DLE_BYTE 0x10
#define ETX_BYTE 0x03
if ( rx_state == DAT )
{
if ( data == DLE_BYTE )
{
rx_state = DLE;
}
else
{
in_que[ in_que_ptr++ ] = data;
}
}
else if ( rx_state == DLE )
{
if ( data == ETX_BYTE )
{
rx_state = ETX;
}
else
{
rx_state = DAT;
in_que[ in_que_ptr++ ] = data;
}
}
else if ( rx_state == ETX )
{
if ( data == DLE_BYTE )
{
rx_state = DLE;
}
}
if ( in_que_ptr > 255 )
{
in_que_ptr = 0;
}
}
190-00885-07
in_que[ 256 ];
in_que_ptr = 0;
GPS 17x HVS Technical Specifications
Page 24
Rev. A