zverev.perm писал(а):
нету у LW ни какой проверки целостности пакета. Формат выстрела - обычный Майлз.
ascif писал(а):
Доброго дня. Имеется оборудование 2 производителей, кто нибудь сталкивался с совместной работой.
Штурм в лазервар попадает, наоборот нет(.
а Штурм - это кто? LSD (Пенза) чтоли?
Если да, то у них в настройках надо выставлять совместимость с Майлз.
Убрали значит, была
тынц
Цитата:
В оборудовании LASERWAR используется дополненный формат, в котором задействовано 24 бита:
[Header]-[0ppppppp]-[ttdddd00]-[cccccccc]
где p - биты идентификатора игрока;
t - биты идентификатора команды;
d - биты, отвечающие за силу выстрела;
c - контрольная сумма CRC.
[Header]-[0ppppppp]-[ttdddd] - Майлс
[Header]-[0ppppppp]-[ttdddd00]-[cccccccc] - LASERWAR
При сравнении форматов видно, что первые 14 бит у них идентичны, таким образом, ружья на базе "родного" Майлс без проблем принимают и обрабатывают "выстрел" 4-го поколения LASERWAR. В свою очередь, оборудование 4-го поколения LASERWAR проверяет количество принятых бит в посылке - если их 14, то дальше принятый сигнал обрабатывается как сигнал Майлса. Если же принятых битов 24, то сначала проверяется правильность принятого пакета по контрольной сумме и, если все нормально, то обрабатывается попадание. Такое усложнение позволяет свести практически к нулю количест
http://laserwar.ru/index.php?do=static& ... l_laserwar