www.open-tager.ru

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

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 359 ]  На страницу Пред.  1 ... 28, 29, 30, 31, 32, 33, 34 ... 36  След.
Автор Сообщение
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 13 фев 2018, 19:22 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
Подправил
Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 26 фев 2018, 20:57 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
Добавлены новые команды к проекту ЛТК1,добавлена индикация жизней светодиодом пустая обойма.Светодиод моргает с частотой 1 гц ,одна вспышна =10жизей )))Если моргнет 10 раз у вас 100 жизней ,если 2 раза у вас 20 жизней
Изображение
Спасибо Tommy за помощь)))


Вложения:
ltk_kor26_02_18.rar [263.66 KiB]
Скачиваний: 545
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 26 фев 2018, 23:31 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
Забыл про команду :
0xA9,0xХХ,0xE8 сменить цвет команды на ХХ ,после перерождения/перезагрузки уже будет с новым цветом команды


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 07 мар 2018, 13:57 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
Подправил конфиг файл:

/*****************************************************
** Файл описания конфигурации и железа и игрока **
*****************************************************/

#ifndef CONFIG_H_INCLUDED
#define CONFIG_H_INCLUDED

#include "globals.h"

//---

//звук выстрела - wav файл. если не задан, то играется нота.
//файл звука к проекту не подключаем
#define FIRE_SOUND_FILE "ak47.raw.h"
//#define FIRE_SOUND_FILE "rifle1_15625_8bm.raw.h"



//частота несущей ИК выстрела (в герцах, стандартные значения: 36000, 38000, 40000, 56000)
#define CARRIER_FREQ 56000 //56000//36000

//---
//Кнопки. Все кнопки по умолчанию работают на размыкание (NORMAL/INVERTED см. ниже), если не задан режим INVERTED

//кнопка "Огонь"
#define BTN_FIRE_PIN C,3, NORMAL //NORMAL //INVERTED - на размыкание

//кнопка "Новая игра"
#define BTN_RESTART_PIN C,0, NORMAL //NORMAL //INVERTED

//кнопка "Перезарядка"
#define BTN_RELOAD_PIN C,2, NORMAL //INVERTED //NORMAL - на размыкание

//кнопка переводчика огня
//#define BTN_MODE_PIN C,1,NORMAL

//и режим работы как переключатель. если закомментировать следующую строчку, то переключатель огня будет работать как кнопка
//#define SQMODE_SWITCH



//---
//Светодиоды
#define LED_HEAD C, 4, NORMAL//попадание
#define LED_EMPTY C, 5, NORMAL//пустая обойма
#define LED_FIRE B, 2, NORMAL//вспышка выстрела

//---
//Конфиг игрока, оружия

#define CONFIG_ID 1 //id (0..127)
#define CONFIG_TEAM 0 //команда (0..3)
#define CONFIG_HEALTH 100 //здоровье (0..255)
#define CONFIG_ALIVE TRUE //состояние по умолчанию - жив(TRUE) / мёртв(FALSE)

//урон (значение индекса в таблице урона майлса - 1(0),2(1),4(2),5(3),7(4),10(5),15(6),17(7),
//20(8),25(9),30(10),35(11),40(12),50(13),75(14),100(15))
#define CONFIG_DAMAGE 5 //например, индекс 4 - это урон 7, 0 это урон 1

#define CONFIG_ROUNDS 30 //пуль в обойме
#define CONFIG_MAGS 5 //обойм в запасе
#define CONFIG_FIRE_MODE 0//0 //режим работы оружия (0 - автомат, 1 - по Х выстрелов, см. следующий параметр)
#define CONFIG_BURSTSIZE 5//3 //в случае использования отчески - количество выстрелов в очереди

#define CONFIG_AUTORELOAD FALSE // автоперезарядка (TRUE-есть, FALSE - нет)

#define CONFIG_RPS 600// 360 //скорострельность выстрелов в минуту
#define CONFIG_RELOADTIME 3 //время перезарядки в секундах (0-мгновенная перезарядка)

//время шока после попадания (в секундах). 0 - нет шока
#define CONFIG_SHOCK_TIME 0.5 //1 // 2

//время неуязвимости после попадания (в секундах). 0 - нет неуязвимости
#define CONFIG_BULLETPROOF_TIME 0 //2

//TRUE - включить индикацию мёртвого игрока (раз в 5-ть секунд проигрывается мелодия sound_after_death).
//FALSE - индикация выключена
#define CONFIG_FLASH_AFTER_DEATH TRUE

//моргать светодиодом пустой обоймы количество жизней после перезарядки
#define CONFIG_LIVESLEFT_FLASH_ENABLED TRUE

//одно моргание - CONFIG_LIVESLEFT_FLASH_STEP жизней
#define CONFIG_LIVESLEFT_FLASH_STEP 10

//режим дружественного огня. TRUE - можно убивать членов своей команды
#define CONFIG_FRENDLYFIRE FALSE

//режим самопоражения. сильнее чем дружественный огонь. при значении = TRUE поражение засчитывается от любого попадания.
//в том числе и отражения собственного выстрела
#define CONFIG_SELFDAMAGE FALSE // TRUE


#endif


Вложения:
ltk_kor26_02_18.rar [263.63 KiB]
Скачиваний: 513
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 07 мар 2018, 14:09 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
Есть один момент )))Когда на РС4(led попадания) логическая 0 ,то напряжение на нем 0.76в и светодиод на повязне постояно горит)))Надо подтягнуть 39к к минусу...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 01 май 2018, 13:22 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
Добавил новую команду 0xA3,0xХХ,0xE8 изменить количество жизней на хх


Вложения:
ltk_kor01_05_18.rar [271.07 KiB]
Скачиваний: 507
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 01 май 2018, 13:39 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
И того команды которые понимает ЛТК1:
0x83,0x05,0xE8 новая игра
0x83,0x00,0xE8 убить игрока
0x80,0xXX,0xE8 добавить хх здоровя
0x81,0xXX,0xE8 добавить хх патронов
0xB4,0xXX,0xB8 новая игра хх команды
0xA0,0xXX,0xB8 радиация отнять хх здоровя
0xA3,0xXX,0xB8 сменить количество жизней на хх
0xA7,0xXX,0xB8 сменить урон после респауна урон будет старым
0xA8,0xXX,0xB8 сменить урон после респауна или откл питания урон будет новым
0xA9,0xXX,0xB8 сменить цвет команды на ХХ ,после перерождения/перезагрузки уже будет с новым цветом команды


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 15 май 2018, 11:49 
Не в сети
Местный

Зарегистрирован: 12 апр 2011, 15:01
Сообщений: 357
Откуда: СПб
Спасибо за проделанную работу. Давно ждал кто бы взялся доделать прошивку. Буду скачивать и испытывать.

_________________
"шарик" - дура, луч - молодец


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 15 май 2018, 12:35 
Не в сети
Местный

Зарегистрирован: 12 апр 2011, 15:01
Сообщений: 357
Откуда: СПб
Ещё хотелки: отложенный старт как у лв

_________________
"шарик" - дура, луч - молодец


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: прошивки на систему LTagKirov
СообщениеДобавлено: 16 май 2018, 16:57 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
Вот ,последняя версия ,в предыдущий что то со звуком ......Код правил Томи , ему спасибо .....Я только генератор идей ))))


Вложения:
ltk_kor09_05_18.rar [265.43 KiB]
Скачиваний: 541
Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 359 ]  На страницу Пред.  1 ... 28, 29, 30, 31, 32, 33, 34 ... 36  След.

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


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

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


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

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