ребятки помогите .. нужно сделать пульт управление lasertag оборудованием есть коды команд протокол и все все все.. может кто подскажет как это собрать .. знаю что у других сделанно на базе пульта от шарпа 
Протокол посылки ИК-сигнала, последние изменения внесены с 10 октября 2012г.
Протокол ИК-обмена оборудования LASERWAR 4-го поколения основан на открытом протоколе MilesTag II Data Protocol, соответственно при разработке 4-го поколения ставилась задача максимально обеспечить совместимость с оборудованием, использующим международный протокол MILES2, тем не менее в расширенном протоколе LASERWAR есть дополнительные команды, они выделены синим цветом. 
http://www.lasertagparts.com/mtformat-2.htm MilesTag II Data Protocol
Расшифровка:
[Header]-[0pppppppttdddd]
ррррррр (7 бит) - Идентификатор игрока (у Lite, Nano и HSL версий ID = 50)
tt (2 бита) - “цвет” команды игрока
00 = Красные   01 = Синие   10 = Желтые   11 = Зеленые
dddd (4 бита) - наносимый урон
0000 = 1   0100 = 7   1000 = 20   1100 = 40
0001 = 2   0101 = 10   1001 = 25   1101 = 50
0010 = 4   0110 = 15   1010 = 30   1110 = 75
0011 = 5   0111 = 17   1011 = 35   1111 = 100
Команды управления оружием:
Байт 1	Значение байта 1	Байт 2	Значение байта 2
0x80	Добавляет игроку Х единиц здоровья (количество единиц здоровья не может быть больше, чем задано в начальных настройках ружья)	1 to 100	-
0x81	Добавляет игроку Х патронов (общее количество патронов не может быть больше, чем задано в начальных настройках ружья)	1 to 100	-
0х82	Зарезервировано	-	-
0х83	-	0х00	Убить игрока
0х83	-	0х01	Пауза/Снять с паузы
0х83	-	0х02	Начать игру
0х83	-	0х03	Восстановить настройки по умолчанию
0х83	-	0х04	Respawn
0х83	-	0х05	Новая игра
0х83	-	0х06	Полная амуниция
0х83	-	0х07	Конец игры
0х83	-	0х08	Сбросить время
0х83	-	0х09	Смена цвета команды (Если был “красный”, то станет “синим” и наоборот. Если был “желтым” или “зеленым” то станет “красным”
0х83	-	0х0A	Инициировать игрока
0х83	-	0х0B	Взорвать игрока
0х83	-	0х0C	Новая игра
0х83	-	0х0D	Полное здоровье
0х83	-	0х0E	Сменить мощность выстрела (если была меньше 50% то станет 99%, если была больше 50% то станет 49%)
0х83	-	0х0F	Полная амуниция игрока
0х83	-	0х10	Удвоить количество единиц жизни игрока до конца раунда. Может быль повторно использовано вплоть до достижения 255 единиц жизни
0х83	-	0х11	Передается контрольной точкой в случае ее захвата
0х83	-	0х12	Передается ИВУ в случае деактивации бомбы
0х83	-	0х13	Зарезервировано
0х83	-	0х14	Обнулить очки
0х83	-	0х15	Тест повязки
0х83	-	0хЕ8	Оглушить игрока (здоровье не уменьшается, но не может стрелять определенное время)
0х83	-	0х17	Разоружить игрока
0х83	-	0х20	Увеличить силу выстрела (след. значение в таблице урона) до конца раунда (пока не убьют)
0х83	-	0х21	Upgrade скорострельности до 750 выстр/мин
0х83	-	0х22	Двойная жизнь до конца раунда (следующая такая же команда будет проигнорирована и не увеличит количество единиц здоровья)
0х84	-	-	Зарезервировано
0х85	-	0х13	Зарезервировано
0х86	-	0х13	Зарезервировано
0х87	-	0х13	Зарезервировано
0х88	-	0х13	Зарезервировано
0х89	-	0х13	Зарезервировано
0х8A	-	0x00-0x0F	Добавляет игроку Х обойм (общее количество патронов не может быть больше, чем задано в начальных настройках ружья)
0х8B	-	0x00-0x0F	Аптечка (количество здоровья - согласно таблице урона, количество единиц здоровья не может быть больше, чем задано в начальных настройках ружья)
0хА0	-	1-100	Радиация - отнимает у игрока Х единиц здоровья
0хА1	-	1-100	Аномалия - добавляет игроку Х единиц здоровья (количество единиц здоровья не может быть больше, чем задано в начальных настройках ружья)
0хА2	-	-	Резерв - используется артефактами
0хА3	-	0-7	Резерв - используется артефактами
0хА8	-	1-16	Установить пресет Х игровых настроек:
0 - Штурмовик
1 - Заложник
2 - Последний герой
3 - Зомби
4 - Спецназ
0хА9	-	0-3	Сменить цвет команды на Х:
0 - красные
1 - синие
2 - желтые
3 - зеленые
0хАA	-	0-32	Воспроизвести звук № Х
0хВ0	-	-128...127	Отнять/добавить здоровья красной команде
0хВ1	-	-128...127	Отнять/добавить здоровья синей команде
0хВ2	-	-128...127	Отнять/добавить здоровья желтой команде
0хВ3	-	-128...127	Отнять/добавить здоровья зеленой команде
0хВ4	-	0-3	Respawn команды Х (0 - красные, 1 - синие …...)
0хВ5	-	0-3	Пауза команды Х (0 - красные, 1 - синие …...)
0хВ6	-	0-3	Убить команду Х (0 - красные, 1 - синие …...)
0хВ7	-	0-3	Полная амуниция команды Х (0 - красные, 1 - синие …...)
0хВ8	-	0-127	Respawn игрока с ID = Х
0хВ9	-	0-127	Пауза игрока с ID = Х
0хВA	-	0-127	Убить игрока с ID = Х
0хВB	-	0-127	Полная амуниция игрока с ID = Х
0хВЕ..
0хFF			Резерв - команды настройки оружия по ИК-каналу
в реале нужно только смерть оживление смена цвета команды и этого уже будет достаточно