-
- Спасибо за ответ! Оставил как было в исходнике... Проект в IAR
собирается, но не работает как должно... Fomich(779 знак., 15.04.2025 15:21, ссылка)
- Баловался я с nrf24 - делал типа моста по радио. Дальность так себе
была. В целом просто как валенки. Но без электролита по питанию
прямо на иголки модуля не работало. - vesago(17.04.2025 20:43)
- Скажите куда. Намылю проект под m168. - vesago(17.04.2025 20:47)
- Спасибо! tmpmpf@mail.ru - Fomich(18.04.2025 15:07)
- Благодарю! Получил. Судя по папке, навскидку - среда IAR. Буду вникать... - Fomich(Вчера, 08:10)
- Спасибо! tmpmpf@mail.ru - Fomich(18.04.2025 15:07)
- Скажите куда. Намылю проект под m168. - vesago(17.04.2025 20:47)
- Я в ближайшие дни вернусь с командировки. На ПК подниму свой
проект. По хорошему, нам нужно как то связаться, чтобы вы дали
схему, а я перекомпилировал проект по ваши МК и схему подключения. - B_кoмaндиpoвкe(17.04.2025 18:58,
)
- С удовольствием пообщаюсь, мой ящик tmpmpf@mail.ru Бросьте
письмецо, договоримся о явках и паролях... - Fomich(18.04.2025 15:12)
- Принято. - B_кoмaндиpoвкe(18.04.2025 20:47,
)
- Принято. - B_кoмaндиpoвкe(18.04.2025 20:47,
- С удовольствием пообщаюсь, мой ящик tmpmpf@mail.ru Бросьте
письмецо, договоримся о явках и паролях... - Fomich(18.04.2025 15:12)
- В таких случаях, я начинал с опроса детектора RSSI на стороне
приёмника. Выводите на светодиод и опрашивайте регистр с RSSI в
цикле. А на стороне передатчика, жмите кнопки. Убедитесь, таким
образом, что передатчик, в принципе, в эфир выходит, а приёмник, в
принципе, эфир слушает. Nikolay_Po(147 знак., 15.04.2025 16:30)
- Спасибо, Николай, что помогаете разобраться с моей проблемой.
Насколько я понял RSSI - это связано с ардуиновской библиотекой,
которая слушает эфир и как-то реагирует. Fomich(783 знак., 16.04.2025 05:55)
- У меня такое в каждом проекте. Оказывается, если каналы уже
сверены, частоты одинаковые (лучше конечно проверкой бита RSSI в
конкретном канале убедиться), не принимает лишь по причине, что не
совпали адреса. Попробуйте у пары модулей настроить всё вообще
одинаково. Чтобы просто не было разных адресов в принципе. Должны
завязаться. А дальше уже будете настраивать адресацию. - Nikolay_Po(16.04.2025 09:44)
- А можно поподробнее по поводу проверки бита RSSI в конкретном
канале, как это практически сделать? Примерчик какойнить... Fomich(802 знак., 16.04.2025 12:58 - 13:46)
- Ничего не скажу. Я конфигуратор свой делал, ручками. Сам в регистры писал, без библиотеки. И мой конфигуратор вообще все регистры, где только есть записываемые биты, заливал подходящми данными из конфигурационного массива с комментариями. - Nikolay_Po(16.04.2025 13:48)
- Передатчик передаёт, но не непрерывно (более скольки-то миллисекунд
передавать нельзя - уплывёт частота генератора без подстройки
ФАПЧ), а посылками с переходом на приём (чтобы произошёл захват
частоты канала). Передали посылку максимальной длины 32 байта.
Перешли на приём. Выдержали задержки на готовность. 150мкс, вроде.
Опять передаёте. И так по кругу. Nikolay_Po(319 знак., 16.04.2025 13:38)
- Спасибо, Николай! Эти моменты, связанные с времянкой организации
обмена определяемые режимом работы передатчика и приемника, важны и
они наверняка учтены в исходном проекте. Не думаю, что мои проблемы
связаны именно с этим, но на будущее буду это иметь ввиду. Fomich(424 знак., 16.04.2025 14:19)
- Вы больше времени потеряете, пытаясь поднять чужие библиотеки, не зная, что и как хотели сделать разработчики и как у них фактически получилось. За это время, вы бы уже сами полностью запрограммировали чип согласно документу и получили бы связь. Моё мнение и мой опыт. Даже делая с ребёнком проект в среде Arduino IDE, мы пришли к собственному коду радиоинтерфейса. - Nikolay_Po(16.04.2025 14:46)
- Спасибо, Николай! Эти моменты, связанные с времянкой организации
обмена определяемые режимом работы передатчика и приемника, важны и
они наверняка учтены в исходном проекте. Не думаю, что мои проблемы
связаны именно с этим, но на будущее буду это иметь ввиду. Fomich(424 знак., 16.04.2025 14:19)
- А можно поподробнее по поводу проверки бита RSSI в конкретном
канале, как это практически сделать? Примерчик какойнить... Fomich(802 знак., 16.04.2025 12:58 - 13:46)
- У меня такое в каждом проекте. Оказывается, если каналы уже
сверены, частоты одинаковые (лучше конечно проверкой бита RSSI в
конкретном канале убедиться), не принимает лишь по причине, что не
совпали адреса. Попробуйте у пары модулей настроить всё вообще
одинаково. Чтобы просто не было разных адресов в принципе. Должны
завязаться. А дальше уже будете настраивать адресацию. - Nikolay_Po(16.04.2025 09:44)
- Спасибо, Николай, что помогаете разобраться с моей проблемой.
Насколько я понял RSSI - это связано с ардуиновской библиотекой,
которая слушает эфир и как-то реагирует. Fomich(783 знак., 16.04.2025 05:55)
- Баловался я с nrf24 - делал типа моста по радио. Дальность так себе
была. В целом просто как валенки. Но без электролита по питанию
прямо на иголки модуля не работало. - vesago(17.04.2025 20:43)
- Спасибо за ответ! Оставил как было в исходнике... Проект в IAR
собирается, но не работает как должно... Fomich(779 знак., 15.04.2025 15:21, ссылка)