Показать сообщение отдельно
Старый 29.08.2020, 23:22   #704
genady34
Автор
 
Регистрация: 03.05.2015
Сообщений: 103
По умолчанию Re: Трансивер CC1101

Цитата:
Сообщение от Serjio
На передатчике аппаратный SPI stm8s003, вижу, что отправляется, пo крайней мере, записывается в сс1101 и он отвечает на miso. На esp тоже, но через ардуино. СС1101 инициализируется, т.к. 135 кГц на GD0 пропадает. Прерывание на есп тоже срабатывает.
Регистры читаются и показывают после инициализации, что на прием работает(13).
cc1101.init(); сброс
cc1101.setCCregs(); все, что по умолчанию burst
cc1101.setSyncWord(0xD391);
cc1101.setCarrierFreq(CFREQ_433);
cc1101.disableAddressCheck();
cc1101.setTxPowerAmp(PA_LowPower);

attachInterrupt(4, cc1101signalsInterrupt, FALLING);
Но ни на что, кроме приема несущей, адекватной реакции нет! Изредка срабатывает, но crc не правильная и мусор в пакете.




хрень какую то Вы пишите однако....

" cc1101.disableAddressCheck();" и " но crc не правильная и мусор в пакете"

вы уж определитесь, что нибудь одно надо.....
genady34 вне форума   Ответить с цитированием