{_data();//чтение данных();//детектирование(BIT,BIT-COUNT_BARKER_KOD);//синхронизация_Manchester2();//декодер
}
//Функция чтения данныхread_data()
{i;=fopen("c:\\1.txt","r");(i=0; i<BUFFER_IN; i++){(in,"%d\n",&x[i]);
}(in);}
////////////////////////////////////////////////////////////////////////////
//Детектор. //
//Вход: дискретные отсчеты (синусоида).//
//Выход: манчестерские биты. //
///////////////////////////////////////////////////////////////////////////
{=0;(((count12 >= 30)&&(count12 <= 50)) || ((count12 >= 88 )&&(count12 <= 105)) || ((count12 >= 138 )&&(count12 <= 150)))
{= count12/38;=0;=0;= i+7;
}(k=0; k<n1; k++)
{(out," %d\n",12);[BIT]=12;++;
}
}
}++;
}
}
//////////////////////////////////////////////////////////////////////////////
//Синхронизация. Поиск кода Баркера //
//Вход: манчестерские биты.//
//Выход: индексы начала посылок //
//////////////////////////////////////////////////////////////////////////////BARKER(int COUNT_DEM, int COUNT_R)
{v, j, k, summ_BARKER=0;curr_max=0;//текущий максимум сверткиB_KOD[COUNT_BARKER_KOD];
//подготовка данных(v=0; v<COUNT_DEM; v++)
{(PREMICE[v]==12)[v]=1;[v]=-1;
}(v=0;v<COUNT_R;v++)
{_max=0;(k=0; k<COUNT_BARKER_KOD; k++)_KOD[k]=BARKER_KOD[k];(j=0; j<COUNT_BARKER_KOD; j++)//свертка
{_BARKER=0;(k=0;k<COUNT_BARKER_KOD;k++)
Расчет основных параметров радиоканала и радиопередающей части радиоканала
Приемопередающее
устройство - это источник и приемник радиочастотных колебаний в системах
радиосвязи, телевидения, радиолокации и других. Назначение приемоп ...
Беспроводные локальные сети Wlan (wi-fi)
Так
сложилось, что в нашей стране большую распространенность получили районные
Ethernet сети, затягивающие в квартиру витую пару. Когда дома всего один
ком ...
Микроэлектроника. Новая быстро развивающаяся технология
Электроника
прошла несколько этапов развития, за время которых сменилось несколько
поколений элементной базы: дискретная электроника электровакуумных прибор ...