сс1101 управление мощностью передачи через регистр
Добавлено: Сб мар 14, 2026 06:53:11
Добрый день! Подскажите, пожалуйста, в чем может быть загвоздка в следующей ситуации.
Если в пресете менять регистр 0x3E до загрузки пресета и затем загружать пресет, то изменение мощности работает нормально.
Если же сначала загрузить пресет, а затем менять отдельно регистр отправкой двух байт 3Е и значения мощности из таблицы, то происходит что-то непонятное и передача в некоторых случаях ломается (например отправляю С0 - что должно означать МАКС мощность - приемник не принимает сигнал, отправляю 12 что соответствует примерно -30 дБм - приемник отлично ловит сигнал).
Подмену регистра вставил между загрузкой пресета и включением ТХ. Возможно упускаю какой-то момент, может надо после 2-х байт 3Е+мощность закидывать еще какой-то финализирующий или что-то подобное ?
Заранее спасибо откликнувшимся.
Если в пресете менять регистр 0x3E до загрузки пресета и затем загружать пресет, то изменение мощности работает нормально.
Если же сначала загрузить пресет, а затем менять отдельно регистр отправкой двух байт 3Е и значения мощности из таблицы, то происходит что-то непонятное и передача в некоторых случаях ломается (например отправляю С0 - что должно означать МАКС мощность - приемник не принимает сигнал, отправляю 12 что соответствует примерно -30 дБм - приемник отлично ловит сигнал).
Подмену регистра вставил между загрузкой пресета и включением ТХ. Возможно упускаю какой-то момент, может надо после 2-х байт 3Е+мощность закидывать еще какой-то финализирующий или что-то подобное ?
Заранее спасибо откликнувшимся.