www.open-tager.ru

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

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 321 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 33  След.
Автор Сообщение
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2013, 11:48 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
kindats писал(а):
Pingvin писал(а):
Ну что с пультом порешали?
Делать уже надо!
Сколько кнопок ставить?

Самое простое, чтобы прошивку сильно не перелопачивать предлагаю те же "органы управления" - джойстик на 5 кнопок, плюс ещё две (триггер и перезаряд) и переключатель режима (клавиша SHIFT) - будет включать/выключать дополнительные функции кнопок.

В обед схожу, корпусишко присмотрю.

Кто прошивку для пульта править будет? ;)
Только не кидайтесь все сразу! :lol: :lol: :lol:

А нужно ли изобретать велосипед? Есть готовый пульт у LW, у меня где-то валялась схема и прошивка совместимого самодельного пульта. 5 команд - оживить, убить, сменить мощность излучения, сменить цвет команды, увеличить в 2 раза жизни на игру. Для базового функционала вполне достаточно.
А все остальное сделать как в Майлсе - переход в режим Refery gun - клонирование, выставление времени игры, режимы игры и т.д.



Ну железо то менять нет нужды, да и 5 команд добавить - пол дня работы.
Сделаем своё! ;) :)

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2013, 12:01 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Sabbah писал(а):
А какой корпус взял?

Этот, кажись.
Изображение
http://escor.ru/catalog/product/gainta/g939g/

Не принципиально!

Зы Только окошко нифига не красное и не прозрачное, почему то.... :? :(

ЗыЗы Ща курочить начну! :twisted:

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2013, 12:11 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
скажу свое слово
для пульта важны в первую очередь следующие вещи (в минимальной конфигурации)
1. Новая игра
2. Смена цвета команды
3. Смена мощности выстрела 50/100%
4. Удвоение жизни (для сценариев типа VIP важно)

Но вообще пульт с дисплеем и пресетами весьма удобен, хоть и ненадежен (LT по крайней мере). И он позволяет делать следующее
1. Массовая смена цвета команды. (удобно на турнирах и сценариях)
2. Смена основных настроек типа - темп стрельбы, тайминги на неуязвимость/ответный выстрел, скорострельность, боекомплект, число жизней, урон.
3. Наличие обратной связи в таком пульте позволяет быстро определить ID и настройки ствола и понять что с ним не так.
пожалуй больше от него и не требуется

это так, для быстрого старта

а вообще реально полезно иметь еще пару вещей на площадке
1. Точка доминирования с таймером обратного отсчета для каждого цвета. Чтобы было видно сколько еще времени надо удерживать точку просто в секундах.
2. Аптечка с ограниченным (устанавливаемым) числом обновлений. В данный момент работаю над ней. Хочу сделать удобное программирование, доступ администратора по ключу, индикатор оставшихся обновлений на 7-сегментнике, возможность выбора - рестарт/патроны. При обновлении боекомплекта жизнь не списывается и не добавляется (для сценария 9-я рота)
вот это реально были бы вещи, в которых аскет пошел бы на ура. И он в принципе помоему готов к этому ))) А вот в тагах надо еще испытывать и испытывать


Последний раз редактировалось mail_robot 10 окт 2013, 12:19, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2013, 12:19 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
mail_robot писал(а):
скажу свое слово
для пульта важны в первую очередь следующие вещи (в минимальной конфигурации)
1. Новая игра
2. Смена цвета команды
3. Смена мощности выстрела 50/100%
4. Удвоение жизни (для сценариев типа VIP важно)

Но вообще пульт с дисплеем и пресетами весьма удобен, хоть и ненадежен (LT по крайней мере). И он позволяет делать следующее
1. Массовая смена цвета команды. (удобно на турнирах и сценариях)
2. Смена основных настроек типа - темп стрельбы, тайминги на неуязвимость/ответный выстрел, скорострельность, боекомплект, число жизней, урон.
3. Наличие обратной связи в таком пульте позволяет быстро определить ID и настройки ствола и понять что с ним не так.
пожалуй больше от него и не требуется

это так, для быстрого старта

а вообще реально полезно иметь еще пару вещей на площадке
1. Точка доминирования с таймером обратного отсчета для каждого цвета. Чтобы было видно сколько еще времени надо удерживать точку просто в секундах.
2. Аптечка с ограниченным (устанавливаемым) числом обновлений. В данный момент работаю над ней. Хочу сделать удобное программирование, доступ администратора по ключу, индикатор оставшихся обновлений на 7-сегментнике, возможность выбора - рестарт/патроны. При обновлении боекомплекта жизнь не списывается и не добавляется (для сценария 9-я рота)
вот это реально были бы вещи, в которых аскет пошел бы на ура. И он в принципе помоему готов к этому ) А вот в тагах надо еще испытывать и испытывать

Спасибо, учтем! ;)

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 11 окт 2013, 12:20 
Не в сети
Аксакал форума
Аватар пользователя

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


Вложения:
pult_top.jpg
pult_top.jpg [ 191.68 KiB | Просмотров: 11115 ]
pult_bot.jpg
pult_bot.jpg [ 214.74 KiB | Просмотров: 11115 ]

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 14 окт 2013, 03:09 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
стекло скорее всего прозрачное, но только для ИК. То что оно черное можно не смотреть


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 14 окт 2013, 05:59 
Не в сети
Аксакал форума
Аватар пользователя

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

Оно такого же цвета, как и корпус.
Проверим, попробуем...

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 14 окт 2013, 08:27 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
тогда скорее всего это просто заглушка, в надежде на то что она заменится на то что будет нужно


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 16 окт 2013, 11:08 
Не в сети
Аксакал форума
Аватар пользователя

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

Изменил алгоритм передачи.
Теперь в буфере передатчика хранится не количество тиков таймера, как раньше, а непосредственно передаваемые байты.
Оперативную память надо экономить! ;) :)
Упростились и функции формирования пакета выстрела - установка ID игрока и команды и урона - нет больше ужасных switch-ей, за которые меня справедливо критиковали.

Код:
/**************************************************************************************
* Установка идентификатора игрока
* в качестве аргумента функции указывается идентификационный номер игрока (от 1 до 127)
***************************************************************************************/
void set_player_id(uint8_t ID){
tx_buffer[0]= ID;
tx_buffer[0] &=~(1<<7);//седьмой бит в выстреле всегда равен "0"

}



/**************************************************************************************
* Установка идентификатора (цвета) команды
* в качестве аргумента функции указывается идентификационный номер (цвет) команды (от 0 до 3)
***************************************************************************************/



void set_team_color(tteam_color  color){
tx_buffer[1] &=~((1<<7)|(1<<6));//обнуляем два старших бита
tx_buffer[1] |=(color <<6);//устанавливаем 6 и 7 биты в соответствии с цветом команды
}




/**************************************************************************************
* Установка установка мощьности нашего оружия (наносимый урон)
* в качестве аргумента функции указывается наносимый урон
***************************************************************************************/


void set_gun_damage(tgun_damage damage){
tx_buffer[1] &=~((1<<5)|(1<<4)|(1<<3)|(1<<2));//обнуляем биты урона
tx_buffer[1] |=(damage << 2);
}




Сейчас это прошивка для 3.1 (синей платы) для ЖКИ 8x2 и без джойстика.
Не пульта (не дошел ещё)!
Просто таг с новым алгоритмом передачи пакета.
Ща протестирую ещё разок и выложу.

На данный момент особой нужды использовать её в тагах нет.
Но если реализуем клонирование, то на базе нового алгоритма.
Да и добавлять команды пульта теперь одно удовольствие! ;) :)


Вложения:
LTAscet_3_1_blue_LCD8x2_wo_joystik_new_ir_tx_algoritm.zip [304.09 KiB]
Скачиваний: 489

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 16 окт 2013, 12:46 
Не в сети
Местный

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
Подскажи какие разделы в прошивке правились, хочу 3.0 тоже подправить.


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

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


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

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


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

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