www.open-tager.ru

открытый лазертаг форум
Текущее время: 25 апр 2024, 05:53

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 71 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
Автор Сообщение
СообщениеДобавлено: 22 сен 2011, 14:48 
Не в сети
Местный

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
Pingvin писал(а):
То есть сигнал снят с реального "железа"?
Фактически - осциллограмма?
наверное, что-то похожее. никогда не работал с осцилографами, т.ч. не знаю. а плата с 16-й мегой - та которая в письме.

Pingvin писал(а):
А как относитесь к варианту 2 в 1.
И Милес и Манчестер в одном флаконе?
вопрос не ко мне, но отношусь плохо. хорошо - разные прошивки с разными протоколами. т.к. раз уж всё одно надо к такой игре заранее готовиться - повязку менять, то можно и прошивку сменить.


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

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

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


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2011, 13:58 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Реализовал "часы", которые "тикают" с точностью до 1/100 секунды.
Теперь, в виду того, что планируется использовать 3 независимые зоны поражения для датчиков, возникла необходимость отсеивать "выстрелы", которые поймали несколько датчиков одновременно.
Возникла мысль организовать что-то типа очереди событий. То есть в самих прерываниях мы фиксируем факт безошибочного приема пакета, его длину в байтах и время приема (по внутренним часам) и заносим в очередь событий (вместе с принятыми данными). А в основном потоке уже обрабатываем эти события, отбрасывая пакеты с одинаковыми идентификаторами команды и игрока и очень близким временем события.
Вариант №2 - Расширять протокол, вводить идентификатор выстрела.
Какие мысли на этот счет?

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


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

Зарегистрирован: 07 апр 2011, 18:05
Сообщений: 3669
Просто нужно рассматривать выстрелы по зонам по степени убойности. Сначала голова (попали - однозначно труп и дальше нет смысла рассматривать) и т.д.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 28 сен 2011, 22:58 
Не в сети
Завсегдатай

Зарегистрирован: 09 авг 2011, 11:36
Сообщений: 139
Откуда: Донецк
А может всё-же по принципу что ты писал , от простого к сложному, то-есть реализовать вариант с одной зоной поражения , добиться надёжной работы этой прошивки, а дальше наращивать функционал.


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

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

не нашёл тему про программаторы:
http://easyelectronics.ru/interfejsnyj- ... 2232d.html


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

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

Согласен - так вроде работает (приём и передача).
"Обвешивать" теперь надо периферией. Прошу вашей помощи, чтоб определиться - чего и сколько. :)
Пока "план-минимум":
Звук - от игрушечного автомата или примитивное "Пиуууу-Пиууу" :) (в будущем либо внешний eeprom+ЦАП контроллера либо ISD на 60 или 90 секунд либо eeprom+mp3 декодер).
Для связи с компьютером - RS232 (COM-порт) (в будущем можно и через USB, но на пару сотен дороже выйдет)
Индикация - хочу попробовать восьмисегментные светодиодные сборки (как самый доступный и дешёвый вариант), разрядов шесть золожить, можно и светодиодные линейки. Если разберусь с независимыми зонами поражения - будет индикатор, откуда "пуля прилетела" (6 направлений). В будушем - LCD.
Пока вроде всё.
Ну и до конца протокол "добить".
Помимо "выстрела" там ещё есть пакеты-сообщения и пакеты-команды. Но эти команды, я так понимаю, для админского пульта?

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


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

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
imho,
минимум - мк+память+радио;
стандарт - мк+память+радио+мп3;
всё что выше стандарта - это всё навороты. экран, усиленное радио (для бомб, чекпоинтов и прочего), гпс и т.д. цеплять как опциональные (по сценарию/желанию) модули.

для особо нуждающихся сделать варианты:
нано - только мк;
старт - мк+память;


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

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
tommy писал(а):
imho,
минимум - мк+память+радио;
стандарт - мк+память+радио+мп3;
всё что выше стандарта - это всё навороты. экран, усиленное радио (для бомб, чекпоинтов и прочего), гпс и т.д. цеплять как опциональные (по сценарию/желанию) модули.

для особо нуждающихся сделать варианты:
нано - только мк;
старт - мк+память;

Хотел про радио спросить - это для связи с датчиками?
Или с "центральным сервером"?
И какие модули планируете использовать?

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


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 29 сен 2011, 13:31 
Не в сети
Местный

Зарегистрирован: 13 июл 2011, 17:05
Сообщений: 475
Откуда: Perm
и с датчиками, и с модулем, и с гранатами, и с сервером и со всякими гаджетами (наручные часы с индикацией всякого - это же тож клёво) - вообщем, со всем с чем получится. какие модули - хз. пока взял на пробу несколько MRF24J40MA-I/RM для блоков игроков и несколько xbee-pro для базы/сервера/чекпоинтов. типа, они все по 802.15.4 могут говорить + блютус модули, чтоб управлять этим всем с планшетника/телефона/компа. как доберусь до них - проверю.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 71 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


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

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