![]() |
![]() |
#701 | |||||||||||||||||||||||
Гость клуба
Регистрация: 07.03.2020
Сообщений: 4
|
![]()
26.0 MHz GFSK, да, из SmartRF. Попробовал в ASK, та же картина. |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#702 | |||||||||||||||||||||||
Резидент клуба
Регистрация: 05.01.2014
Сообщений: 502
|
![]()
Как инициализируете трансивера? SPI аппаратный или программный? Приложите код
__________________
Планировалось сделать "устройство"...и снова получились часы. Бой курантов тревожит двор) |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#703 | |||||||||||||||||||||||
Гость клуба
Регистрация: 07.03.2020
Сообщений: 4
|
![]()
На передатчике аппаратный 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 не правильная и мусор в пакете. |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#704 | |||||||||||||||||||||||
Автор
Регистрация: 03.05.2015
Сообщений: 103
|
![]()
хрень какую то Вы пишите однако.... " cc1101.disableAddressCheck();" и " но crc не правильная и мусор в пакете" вы уж определитесь, что нибудь одно надо..... |
|||||||||||||||||||||||
![]() |
![]() |