Поэтому протестим как есть))
Кстати ... nRF24L01+ не использует никаких кодировок типа "манчестер" )) Разработчики nRF24L01+ использовали приёмник прямого преобразования со сквозным каналом. Их не пугает длинные последовательности нулей и едениц))
111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000...
Хорошо им)) У них переходных конденсаторов в схеме нет...))
Тупо закидываем байты в буфер передатчика... Передатчик тупо передаёт биты в эфир без всякой кодировки и уплотнения...)) Даже нет выравнивателя спектра (как у некотороых модулей... где то видел). В принципе... мы тоже можем передавать без манчестера, если сделать сквозной канал связи. Както проводил эксперименты с приёмником ЧМ и сквозным каналом. Проблема с детектором. При узкополосной ЧМ трудно получить стабильное напряжение на выходе ЧМ детектора. ЧМ детектор даёт маленькое напряжение на выходе... а усилитель (УПТ) имеет дрейф... Нужна стабилизация или система слежения...
При широкополосной ЧМ получить сквозной канал - без проблем)) Но и дальность связи при широкополосной ЧМ маленькая...
Вот ещё интересно... http://vrtp.ru/index.php?act=Attach&id=589159&type=post
При частотной панипуляции можно использовать двугорбую АЧХ УПЧ на контурах. )) Интересная технология для экспериментов...))
А зато без манчестера - скорость передачи в два раза выше)) Но нужно повозиться с приёмником...
Просто интересный момент для nRF24L01+ ... )) Решил убедиться, что nRF24L01+ при передачи не использует никакие кодировки...
У модуля есть интересный режимчик - MultiCeiver™
Например при рассылке данных на несколько модулей, необходимо указать адрес модуля и передать данные... И так для каждого модуля отдельно.
TX nRF24L01+ >> RX 1 nRF24L01+
TX nRF24L01+ >> RX 2 nRF24L01+
TX nRF24L01+ >> RX 3 nRF24L01+
...
Иногда это не очень удобно... Поэтому можно сделать рассылку в одно действие)) Закидываем преамбулу, адрес и данные (CRC по желанию) для всех модулей в один буфер передатчика и нажимаем кнопочку "отправить" )) Передатчик отправляет один большой пакет в эфир... А дальше каждый приёмник сам находит преамбулу, свой адрес и принимает свои данные...
TX nRF24L01+ >> RX 1 nRF24L01+ RX 2 nRF24L01+ RX 3 nRF24L01+
Нет разницы, отправляет ли передатчик преамбулу и адрес автоматически для каждого модуля или мы делаем это вручную (указываем в одном пакете). Назовём этот метод: "пакет" в "пакете" )))
Короче.. как выяснили, дополнительных кодировок у этих модулей нет)) Всё прозрачно... Всё равно что "соединить двумя проводами"))
Вот))


