[an error occurred while processing this directive]
|
RX_start_p=getchar(); //начало приема пакета, прием байта старта приема(выхватываем 1 байт из буфера)
if (RX_start_p==RX_Start) //если стартовый байт совпадает с нашим то идем дальше
{
ADRES_RX=getchar();// принимаем байт адреса
if (ADRES_RX==ADRES)
{
rx_u=getchar(); //принимаем байт управления
rx_s=getchar();//принимаем байт состояния
rx_w1=getchar();// принимаем байт 1 ключа
rx_w2=getchar();// ,,,,,,,,,,,,,,,,,,,,,,
rx_w3=getchar();// ,,,,,,,,,,,,,,,,,,,,,,
rx_w4=getchar();// ,,,,,,,,,,,,,,,,,,,,,,
rx_w5=getchar();// ,,,,,,,,,,,,,,,,,,,,,,
rx_w6=getchar();// принимаем байт 6 ключа
rx_CRC=getchar();//принимаем от главного расчитанное им СRC 8
RX_stop_p=getchar();//принимаем стоповый байт