реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Отзывы о FEC (Forward Error Correction) в CC1101
turnon
сообщение Nov 24 2015, 18:47
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



В СС1101 обнаружил такую технологию - FEC (Forward Error Correction). Подскажите пожалуйста, кто имел опыт ее применения, насколько она эффективна и в каких условиях.

Непонятно почему нет FEC в Si4463 и и в последних моделях от TI (CC112x). Может она там по другому называется? Или есть подводнные камни, потому ее больше не применяют?
Go to the top of the page
 
+Quote Post
_3m
сообщение Nov 25 2015, 06:25
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(turnon @ Nov 24 2015, 21:47) *
В СС1101 обнаружил такую технологию - FEC (Forward Error Correction). Подскажите пожалуйста, кто имел опыт ее применения, насколько она эффективна и в каких условиях.
Непонятно почему нет FEC в Si4463 и и в последних моделях от TI (CC112x).

эффект от fec сопоставим с выигрышем в надежности связи от 1,5-2 -кратного уменьшения скорости и полосы.
плюс в том что в cc1101 уменьшение полосы повышает требования к кварцам а с fec эффект тот же но с кварцами проще.
недостаток: fec работает только с пакетами фиксированного размера.
не применяют видимо потому что fec жрет площадь чипа. сейчас манагеры любят cost-effective-solution.
еще не забывайте передавать длинную преамбулу - cc110x это любит
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Nov 25 2015, 14:56
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(_3m @ Nov 25 2015, 09:25) *
эффект от fec сопоставим с выигрышем в надежности связи от 1,5-2 -кратного уменьшения скорости и полосы.
плюс в том что в cc1101 уменьшение полосы повышает требования к кварцам а с fec эффект тот же но с кварцами проще.
недостаток: fec работает только с пакетами фиксированного размера.
не применяют видимо потому что fec жрет площадь чипа. сейчас манагеры любят cost-effective-solution.
еще не забывайте передавать длинную преамбулу - cc110x это любит

Сейчас использую 4 байта преамбулы, если поставить 24 байта что я выиграю?
Параметры такие: 600 бод, дев. 14,3Кгц, GFSK, FEC включен и включено Whitening, передаю всего 2 байта.
Go to the top of the page
 
+Quote Post
_3m
сообщение Nov 27 2015, 06:42
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(vadimp61 @ Nov 25 2015, 17:56) *
Сейчас использую 4 байта преамбулы, если поставить 24 байта что я выиграю?
Параметры такие: 600 бод, дев. 14,3Кгц, GFSK, FEC включен и включено Whitening, передаю всего 2 байта.

4 байта преамбулы явно мало (похоже ару и апч не успевает отрабатывать). 24 - возможно уже перебор, хуже не будет но лишний расход батарейки.
с длинной преамбулой и fec улучшается прохождение пакетов на границе зоны приема.
минус: связь либо есть либо ее нет совсем, т.е при удалении от передатчика число успешно принятых пакетов сначала 100% а потом сразу 0% почти без плавного перехода.
Go to the top of the page
 
+Quote Post
MikleV
сообщение Nov 27 2015, 07:46
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 15-05-15
Пользователь №: 86 697



Играемся сейчас с СС1200 и SmartPreamble (там идет кучка таймстампов и в конце полезная нагрузка одним большим пакетом)
Каждый таймстамп - преамбула(1) синхрослово(2) длина(1) адрес(1) таймстамп(1) CRC(2). 1200 бод без FEC и Whitening дальность получается критически мала.
К сожалению FEC не распространяются ни на преамбулу ни на синхрослово ни на CRC (здесь уже обсуждалось это). Поэтому использование их по большому счету ничего существенного не даст. Ограничение по FEC на фиксированную длину пакета для сс1200 вроде не встречал.

Сообщение отредактировал MikleV - Nov 27 2015, 07:46
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Nov 27 2015, 09:55
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(_3m @ Nov 27 2015, 09:42) *
4 байта преамбулы явно мало (похоже ару и апч не успевает отрабатывать). 24 - возможно уже перебор, хуже не будет но лишний расход батарейки.
с длинной преамбулой и fec улучшается прохождение пакетов на границе зоны приема.
минус: связь либо есть либо ее нет совсем, т.е при удалении от передатчика число успешно принятых пакетов сначала 100% а потом сразу 0% почти без плавного перехода.

Я понял, истина где то посередине.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016