www.open-tager.ru

открытый лазертаг форум
Текущее время: 23 ноя 2024, 06:11

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


В разделе запрещены - обсуждение оборудования не поддерживающего открытых протоколов, реклама и ссылки на готовые продукты лазертага, обсуждение политики производителей и самих производителей. Виден всем.



Начать новую тему Ответить на тему  [ Сообщений: 457 ]  На страницу Пред.  1 ... 31, 32, 33, 34, 35, 36, 37 ... 46  След.
Автор Сообщение
СообщениеДобавлено: 23 апр 2013, 10:05 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Gruffi писал(а):
так это та же модуляция длиной импульсов...просто сделать свой протокол, чтобы со всеми хотелками...только осталась популяризация такого протокола :D

Только нет пауз между передаваемыми битами, что существенно сокращает длительность всей посылки в целом.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 10:33 
Не в сети
Завсегдатай
Аватар пользователя

Зарегистрирован: 27 мар 2013, 14:34
Сообщений: 147
Откуда: Кривой Рог
Pingvin писал(а):
Далее чередуются участки с несущей (ИК мигает) с участками, где она отсутствует (ИК потушен).?

паузы все же есть...или я совсем запутался :)


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 10:43 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
Gruffi писал(а):
Pingvin писал(а):
Далее чередуются участки с несущей (ИК мигает) с участками, где она отсутствует (ИК потушен).?

паузы все же есть...или я совсем запутался :)


длинна паузы тоже передаёт информацию (бит ,)а не просто отделяет один бит от другого

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 10:54 
Не в сети
Завсегдатай
Аватар пользователя

Зарегистрирован: 27 мар 2013, 14:34
Сообщений: 147
Откуда: Кривой Рог
в milestag2 получается что единица равна: высокий уровень 1200 us, а нуль это 600 us плюс пауза между импульсами 600 us...У Вас получается меняется и длительность паузы (это уже модуляция паузой) и длительность импульса (это модуляция длительностью) в зависимости от того что передается 0 или 1...получается комбинированная модуляция? или я что-то совсем туплю :)


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 11:04 
Не в сети
Местный

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
Pingvin писал(а):
Gruffi писал(а):
так это та же модуляция длиной импульсов...просто сделать свой протокол, чтобы со всеми хотелками...только осталась популяризация такого протокола :D

Только нет пауз между передаваемыми битами, что существенно сокращает длительность всей посылки в целом.
а длительность единиц не превысит порог тсопа? а то ведь могут, да. с первого взгляда, не особо хороший вариант.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 11:08 
Не в сети
Местный

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
хотя, может я не правильно понял. и речь про кодирование длительностью. т.е. те же 600us (=0)/1200us(=1). и начинаем инвертить. несущая-600us, пауза-1200us, вкл-1200us, пауза-600us = 0110.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 11:13 
Не в сети
Завсегдатай
Аватар пользователя

Зарегистрирован: 27 мар 2013, 14:34
Сообщений: 147
Откуда: Кривой Рог
tommy писал(а):
хотя, может я не правильно понял. и речь про кодирование длительностью. т.е. те же 600us (=0)/1200us(=1). и начинаем инвертить. несущая-600us, пауза-1200us, вкл-1200us, пауза-600us = 0110.

это че-то похожее на бифазное кодирование, только там длительность стабильная...


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 11:29 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Ща нарисую!
Например, передаем 111000
1 - 1200 uS
0 - 600 uS
Старт-бит - 2400 uS
Погнали

||||||||||||_____||||||_____|||__|||
старт-бит_____1______1_____1__0__0_0

Так понятно?
Стандартный милес, тот же пакет
||||||||||||__||||||__||||||__||||||__|||__|||__|||
старт-бит____п.___1___п.__1___п.___1__п._0_п._0_п._0

п. - это пауза

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 11:37 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
tommy писал(а):
хотя, может я не правильно понял. и речь про кодирование длительностью. т.е. те же 600us (=0)/1200us(=1). и начинаем инвертить. несущая-600us, пауза-1200us, вкл-1200us, пауза-600us = 0110.

Угу!

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 23 апр 2013, 11:40 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 26 фев 2011, 18:53
Сообщений: 813
Откуда: Пятигорск
Дежа вю какое-то. История ходит кругами.
Блин, тут повторить уже имеющееся никто не может, один Pingvin бьется за спасибо, а туда же, свой протокол, свой протокол. Выжимайте что можно из MT2, а потом уже, когда его возможности будут исчерпаны, а кол-во самодельной электроники (единого образца) на руках у населения будет больше на пару/тройку порядков уже можно будет думать над новым. А сейчас, признайтесь честно, кто собрал хотя бы 1-2 платки из доступных в открытом доступе (LTK, MILES Core|Micro, Ascet)? У кого есть полное понимание, как работает прошивка, кто хоть раз пытался открыть исходники и изменить их под свои конкретные нужды?
Сейчас эта тема - кладезь информации для коммерческих производителей, которые не знают чего бы еще воткнуть, дабы доказать что они всех круче.
Кстати, Pingvin, идентификатор пули не нужен. Ловим сигнал на 2 (3,4,...,100500) зоны поражения. Смотрим - совпадает ли ID ствола. Нет - засчитываем все. Да - урон засчитываем с зоны с наивысшим коэффициентом поражения. Допустим, голова 1 (100 % урон), корпус - 0,5 (50 % урон), конечности - 0,3 (30% урон). На все зоны прилетел сигнал от ствола с ID 26 и уроном в 35. Уменьшаем кол-во жизней на 35 (голова). Принят сигнал только в корпус и конечности (35*0,5=17,5 урона) - урон 18. Логично?

_________________
Считаешь что я не прав? Выскажи и аргументируй свою точку зрения.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 457 ]  На страницу Пред.  1 ... 31, 32, 33, 34, 35, 36, 37 ... 46  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB