Включил передатчик, заставил передавать периодически пакет. Пакет передается(TV -Tuner принимает что-то). С приемника снимаю сигнал RSSI в нужном виде(огибающая длительности пакета) - то есть уже близко))). Но не могу заставить принять именно данные - не формирует сигнал прерывания по заполнению буфера. Возможно неправильно настроил параметры передатчика/приемника. Делал как в примере за исключением команд передатчика 0xD040 (так как ненашел на нее описания ) вместо нее 0xD240, и скорость взял еще ниже(0xC88F). и соответственно только скорость в приемнике. итак RX SendWordRF(0x0000); SendWordRF(0x898A);//433BAND,134kHz SendWordRF(0xA640);//434MHz SendWordRF(0xC8С7);//2.4kbps SendWordRF(0xC69B);//AFC setting SendWordRF(0xC42A);//Clock recovery manual control,Digital filter,DQD=4 SendWordRF(0xC260);//output 2MHz SendWordRF(0xC080); SendWordRF(0xCE84);//use FIFO SendWordRF(0xCE87); SendWordRF(0xC081);//OPEN RX
TX SendWordRF(0xCC00);//Status Register read command - clear last service interrupt... SendWordRF(0x8B61);//433BAND,+-60kHz, 2MHzOut SendWordRF(0xA640);//434MHz SendWordRF(0xD240);//(DRate/2)-было0xD040 - max DataRate 19.2 SendWordRF(0xC88F);//2.4kbps SendWordRF(0xC220);//enable bit sync // SendWordRF(0xC001);//CLOSE ALL
|