www.open-tager.ru

открытый лазертаг форум
Текущее время: 29 мар 2024, 15:44

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 321 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29, 30, 31 ... 33  След.
Автор Сообщение
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 22 фев 2017, 08:26 
Не в сети
Аксакал форума
Аватар пользователя

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

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


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

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
А что и где нужно в прошивке тага подправить , что бы он понимал эту команду?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 22 фев 2017, 13:38 
Не в сети
Местный

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
maksim писал(а):
А что и где нужно в прошивке тага подправить , что бы он понимал эту команду?

предлагаю ознакомиться с это веткой форума, надеюсь поможет http://www.open-tager.ru/forum/viewtopic.php?f=5&t=2178


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 22 фев 2017, 14:28 
Не в сети
Местный
Аватар пользователя

Зарегистрирован: 06 фев 2012, 01:30
Сообщений: 420
Откуда: Мордор
maksim писал(а):
А что и где нужно в прошивке тага подправить , что бы он понимал эту команду?

Что самое интересное таг понимает команду Admin Kill, так как на гранату таг реагирует, причем побывал на разных прошивках. А вот пуль admin kill не выдает. Что то здесь не так.


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

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

Что самое интересное таг понимает команду Admin Kill, так как на гранату таг реагирует, причем побывал на разных прошивках. А вот пуль admin kill не выдает. Что то здесь не так.

Как так - не выдает?
Код:
cmd_union_tmp.message.DATA = Command_Admin_Kill;
eeprom_write_word(&pult_key_down_command, cmd_union_tmp.raw); //key_DOWN Admin Kill


Должен выдавать при нажатии клавиши "вниз".
Что то не то...

А команду на беспроводке тестили?
Или на проводе?


P.S. Похоже на беспроводке не реализован Админ Килл.
P.P.S. Похоже - он вообще не реализован в прошивке тага, как же на гранату реагирует? :? Может там просто урон 100%?
Вот обработчики команд
Код:
switch(ir_message.ID)//åñëè èìÿ êîìàíäû
{
case Add_Health: //äîáàâèòü "æèçíè"
{
//êîä äëÿ äîáàâëåíèÿ æèçíè
break;
}
case Add_Rounds://äîáàâèòü "ïàòðîíîâ"
{
//êîä äëÿ äîáàâëåíèÿ ïàòðîíîâ
break;
}
case Change_color:
{
//êîä äëÿ ñìåíû öâåòà
if((ir_message.param>=0)&&(ir_message.param<=3))
{
eeprom_write_byte(&eeprom_team_id,ir_message.param );
set_team_color(team_id()); //Óñòàíàâëèâàåì èäåíòèôèêàòîð (öâåò) êîìàíäû
for (uint8_t i=0; i <ir_message.param; i++ )
{
beep(1000, 2, 128);
timer2 = 0;
while (timer2 < 1000);
};
beep(1000, 2, 128);
}
else
{
//îøèáêà ñìåíû öâåòà
beep(1000, 3, 128);
beep(500, 3, 128); //Âîñïðîèçâîäèì çâóê (÷àñòîòà, äëèòåëüíîñòü, ãðîìêîñòü)
beep(1000, 3, 128);
beep(500, 3, 128); //Âîñïðîèçâîäèì çâóê (÷àñòîòà, äëèòåëüíîñòü, ãðîìêîñòü)
}
break;
}
case Command://êàêàÿ òî äîïîëíèòåëüíîÿ êîìàíäà
{
switch(ir_message.param)//âûÿñíèì, êàêàÿ ýòî êîìàíäâ
{
case 0x05://íà÷àòü íîâóþ èãðó íåìåäëåííî
{
if (simples_in_queue>1) //åñëè çâóê âûñòðëà âîñïðîèçâîäèòñÿ
{
simples_in_queue=1;//çàêðîåì eeprom
while (eeprom_is_open);//äîæäåìñÿ, ïîêà eerom çàêðîåòñÿ
}
init_var(); //èíèöèàëèçèðóåì ïåðåìåííûå
joystick_event=no_pressing; //î÷èùàåì ñîáûòèÿ äæîéñòèêà
keyboard_event=no_key_pressing;//î÷èùàåì ñîáûòèÿ òðèããåðà
reload_key_event=no_key_pressing;//î÷èùàåì ñîáûòèÿ ïåðåçàðÿäêè
rx_event = NOT_EVENT; //î÷èùàåì ñîáûòèÿ ÈÊ ïðèåìíèêà
display_status();//îáíîâëÿåì èíôîðìàöèþ íà äèñïëåå
display_life(life);//îòîáðàçèì óðîâåíü æèçíè íà äèîäàõ
WOUND_LED_ON;
playstartsound();
//êîä îáðàáîòêè äîïîëíèòåëüíîé êîìàíäû
WOUND_LED_OFF;
break;
}
case 0x00://"âûêëþ÷èòü" èãðîêà
{
break;
}
default: break;
}
break;
}
}
}
}


Админ Килл тут нет.

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 22 фев 2017, 22:04 
Не в сети
Местный
Аватар пользователя

Зарегистрирован: 06 фев 2012, 01:30
Сообщений: 420
Откуда: Мордор
Pingvin писал(а):
Как так - не выдает?

Должен выдавать при нажатии клавиши "вниз".
Что то не то...

А команду на беспроводке тестили?
Или на проводе?


P.S. Похоже на беспроводке не реализован Админ Килл.
P.P.S. Похоже - он вообще не реализован в прошивке тага, как же на гранату реагирует? :? Может там просто урон 100%?

команду на беспроводке тестил, и на проводе тоже. На версии Ascet_3_1_LCD8x2_bluetooth_EN_RU, новая игра отрабатывает но , админ кил нет. А на версии release_3_1(SMD,fix_flesh_led_bag,firmware_up_to_56000Hz_IR_F0) нет не новая игра, ни админ кил. Но моя гранита гасит всех :)

Вот то что написал мне SERG_LT насчет сигнала. Первой летит АдминКилл для Аскетика, затем, через 0.1 сек. обычный выстрел для Кирова. И так 20 раз.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 22 фев 2017, 22:40 
Не в сети
Местный
Аватар пользователя

Зарегистрирован: 06 фев 2012, 01:30
Сообщений: 420
Откуда: Мордор
При этом урон от гранаты идет сразу на 100 без разбора цвета команды, без времени шока. Кстати! на прошивке release_3_1(SMD,fix_flesh_led_bag,firmware_up_to_56000Hz_IR_F0) моя граната прописывается как id игрока 0, цвет команды 0. Если стрелять в пульт гранатой, то он не как не реагирует.


Последний раз редактировалось DiBor 23 фев 2017, 01:01, всего редактировалось 1 раз.

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

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
А почему в гранате выстрел? В статистике игрока с таким же ИД как у гранаты ему зачтётся хедшот? :)
И зачем "Admin kill" ??? В Miles же есть для этих случаев специальная команда Explode, на которую собственно и звук взрыва в тагере прописать можно.

Абсолютно не понимаю..... :) https://youtu.be/BfWPQ5Q8_y8?t=5

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 23 фев 2017, 00:15 
Не в сети
Местный
Аватар пользователя

Зарегистрирован: 06 фев 2012, 01:30
Сообщений: 420
Откуда: Мордор
Данная граната разрабатывалась как универсальная. Раньше у меня были платы Киров 1, и на этом этапе собирался Аскет. Я хотел объединить два проекта, так как Киров 1 не знает admin Kill и Explode я думаю тоже. Будем решать проблемы по мере поступления. Как отладим прошивку Аскета для восприятия различных команд, и статистики, можно будет и сигнал гранаты поменять, я так думаю. А пока, как граната она себя вполне оправдывает на все 100 :) .


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

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
DiBor писал(а):
... Раньше у меня были платы Киров 1, и на этом этапе собирался Аскет. Я хотел объединить два проекта, так как Киров 1 не знает admin Kill и Explode я думаю тоже....

Что-то в этом мне кажется не совсем верным. Делайте гранату изначально такой, какой она должна быть. А сейчас Вы подстраиваете длину ног у своего зайца под криворукость охотника :)
Если заявлен Майлс - то должен быть Майлс. Будь то ЛВ, ЛСД или хоум-стайл. Тогда можно быть уверенным, что пришёл в любой клуб - и поиграли вместе.
Иначе какой смысл вообще говорить о совместимости, если даже на примитивных и описанных в документации вещах приходится лепить нелепые костыли ? :)

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 321 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29, 30, 31 ... 33  След.

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


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

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


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

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