elmot писал(а):Наконец добрался до платы.
Первое впечатление от программки положителное весьма, но есть баги.
- не видит джойстиков. Пробовал на 2 геймпадах(logitech rumble F510 и L-PRO с чипом dragonfly) и 1 джойст - genius MetalStrike 3D
-есть непонятные контролы
-глюк Vacc - часто показывает мусор
-лог слева не ловит переводы строк
-если пытаться цепляться к выключенному устройству, то ругань "Превышен таймаут семафора". Лучше бы что=то поинформативнее.
Как только будет починено и опубликован исходник - плата по праву едет автору.
- В системе должен стоять DirectX (
http://www.microsoft.com/ru-ru/download ... aspx?id=35). Файл Microsoft.DirectX.DirectInput.dll в папке с программкой можно удалить (эта сборка входит в состав DirectX). Джойстик нужно подключать до запуска программки - она ищет подключенные джои в процессе загрузки.
- "лампочка" рядом с кнопкой "коннект" просто для дополнительной информативности, скорость порта осталась ещё с самой первой версии (управление было по проводу) ну и для отладки через терминал, если сильно мозолит глаза, то можно убрать.
- Vacc думаю можно починить
- лог не ловит переводы, потому что blutle шлёт в конце строки символы LF+CR (0x0A, 0x0D) вместо общепринятого в винде CR+LF (0x0D, 0x0A), будем запиливать под blutle или под винду?
- "Превышен таймаут семафора" переделаем