Решил выделить тему для простоты поиска в будущем.
Мне надо реализовать систему с FHSS, скорее всего на Si4432. Можно делать с нуля, но хотелось бы начать с работающего примера и рихтовать под свои нужды.
Итак кроме навороченного кода для CC1101 найден открытый проект как раз для Si4432, точнее Si1000. Но тип процессора не важен - код на "С".
https://github.com/tridge/SiKЭто реализация "прозрачного" радио модема, один на один. Похоже что код достаточно простой несмотря на наличие избыточности (Golay).
Что думают специалисты? Может кто знает еще открытые источники?
Еще нашел пример от Nordic, но там совсем из палки и веревки: передаем на одном канале, если получили ACK, переходим на следующий. Если нет - повторяем на том же. Если все равно нет ответа, пробуем на других каналах по очереди. Логично, но похоже не оптимально.