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

 
 
> contiki OS + 6LowPAN
k000858
сообщение Feb 21 2017, 11:31
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Есть у кого нибудь опыт использования этой связки для передачи данных по радио-интерфейсу?
поделитесь опытом: с какими сложностями столкнулись? на каком железе использовали?

Больше всего волнует вопрос, приживется ли это ПО в проекте с freeRTOS?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
mantech
сообщение Feb 21 2017, 15:12
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(k000858 @ Feb 21 2017, 14:31) *
Есть у кого нибудь опыт использования этой связки для передачи данных по радио-интерфейсу?
поделитесь опытом: с какими сложностями столкнулись? на каком железе использовали?

Больше всего волнует вопрос, приживется ли это ПО в проекте с freeRTOS?


Пытался прозондировать почву, но отказался в виду того, что нет нормального описания протокола, как правило, производители чипов используют свои стеки протоколов, которые "упрятаны" в закрытые либы и т.п.
Однажды создавал тему - https://electronix.ru/forum/index.php?showtopic=137322
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 22 2017, 09:26
Сообщение #3


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Я был осенью на ARM event от TI
там как раз был тренинг по contiki+6LowPAN - запускали сеть на sub 1hz (cc1310)...
глючит все и тормозит!
при чем именно все!
Особенно PCшная часть. (включая маршрутизатор)
Go to the top of the page
 
+Quote Post
k000858
сообщение Feb 22 2017, 10:50
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



Цитата(KRS @ Feb 22 2017, 12:26) *
Я был осенью на ARM event от TI
там как раз был тренинг по contiki+6LowPAN - запускали сеть на sub 1hz (cc1310)...
глючит все и тормозит!
при чем именно все!
Особенно PCшная часть. (включая маршрутизатор)

все ясно: у них напрочь отсутствует решение коллизий, оттуда потери пакетов = тормоза.
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 22 2017, 11:04
Сообщение #5


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



у TI еще документации нормальной нет.
без их библиотеки вообще проц не будет работать.
в самом даташите в половине регистров часть битов описана как - используется библиотекой...
а библиотека частично прибита к tirtos...

кстати в контики частично свой код (видимо что бы от tirtos отвязаться), частично они все таки библиотеку от ti используют. Так вот их код отличается от последней версии...

Go to the top of the page
 
+Quote Post
k000858
сообщение Feb 22 2017, 11:14
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978



в общем сабж на данный момент считаю мертвым решением.

Сообщение отредактировал k000858 - Feb 22 2017, 11:26
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Feb 22 2017, 12:06
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(k000858 @ Feb 22 2017, 13:14) *
в общем сабж на данный момент считаю мертвым решением.

Never say never again. В Германии многие фирмы, специализирующиеся на беспроводных модулях (к примеру https://www.weptech.de/en.html), вовсю тыкают 6LowPAN. За Thread, базирующемся на 6LowPAN, стоит такой монстр как Silabs. Может в их сторону глянете?
Go to the top of the page
 
+Quote Post
mantech
сообщение Feb 22 2017, 14:19
Сообщение #8


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(k000858 @ Feb 22 2017, 14:14) *
в общем сабж на данный момент считаю мертвым решением.

ИМХО очень еще сырой протокол, и поддержка еще хуже, как было с зигби в первых реализациях. Пройдет пару лет, устаканится, вот тогда и можно будет применять, если что лучше не придумают biggrin.gif
Go to the top of the page
 
+Quote Post
Thorn
сообщение Feb 22 2017, 15:48
Сообщение #9





Группа: Участник
Сообщений: 7
Регистрация: 5-10-12
Пользователь №: 73 825



Цитата(k000858 @ Feb 21 2017, 14:31) *
Больше всего волнует вопрос, приживется ли это ПО в проекте с freeRTOS?


Разве можно на одном CPU заставить работать вместе два ядра ОС, каждое со своим планировщиком задач?
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Feb 22 2017, 16:41
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(Thorn @ Feb 22 2017, 17:48) *
Разве можно на одном CPU заставить работать вместе два ядра ОС, каждое со своим планировщиком задач?

Вообще-то, в данном случае вполне возможно. Contiki OS основана на PROTOTHREAD и является... синхронной системой типа round robin. Адам Данкельс - автор всей этой системы, в том числе lwIP, если кто не знает, - просто поиздевался над синтаксисом C и создал видимость задач типа бесконечный цикл. Я предполагаю, что Contiki OS можно запустить как одну из задач под OS с вытеснением. Я думаю, что 6LowPAN можно вычленить из OS, как я в свое время сделал с протоколом RIME оттуда. Пришлось в некоторых местах заменить прото-нити на свое.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 13th August 2025 - 19:11
Рейтинг@Mail.ru


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