Никаких ошибок в логе нет, так что похоже просто инфа от головы не приходит, или приходит, но в другом формате.
Никаких ошибок в логе нет, так что похоже просто инфа от головы не приходит, или приходит, но в другом формате.
Сам адаптер с шиной работает нормально( тачскрин, аппаратные кнопки , опознан диск 0) . Мне кажется, что не хватает програмки для сбора данных с шины.
В комплекте из шапки есть только один ехе для работы с включением.
Как это все вообще работает? Кто перехватывает данные с шины и куда пишет?
Пробовал на прадо плагин температуры, работает , а вот с трипом тоже не получилось.
Перехватывает с шины данные драйвера самого адаптера, потом эти данные послупают в плагин и он их обрабатывает. Соответственно драйвер плагину почему-то не передает эти данные, может там адреса трипа тругие или еще что-то, не знаю, это надо на прадике шину снифить видимо, а это уже не по моей части
А как передавать твоему плагину и в каком формате, если не секрет?
Хотелось бы для открытого проекта использовать твой плагин.
Не понял зачем передавать плагину ? Он никаким отображением инфы не занимается (кроме верхнего правого угла с температурами). Или ты именно в этом углу хочешь что-то показывать ? Если чесно, заниматься этим щас совсем нет времени, могу исходники дать, если найду, были на старом ноуте, у которого винт умер. Может делал куда бэкапы, уже и не помню.
Видимо ты не понял
Тогда попробую по другому задать вопрос.
Плагин выводит Трип информацию в центрифуге через Дашборд.
Плагину эту информацию передает программа AVC USB Interfeis
Вот мне и нужно знать в каком виде, какой последовательности, в каком формате программа AVC USB Interfeis передает данные для плагина AVC-LAN
Может я не правильно понимаю работу твоего плагина?
Последний раз редактировалось Chip; 16.07.2009 в 12:36.
не совсем правильно Это дашборд показывает информацию, которую он запрашивает у моего плагина. Если тебе хочется показать внутри дашборда что-то свое, напиши простейший плагин, который будет возвращать это что-то дашборду и настраиваешь конфиг дашборда, чтоб он забирал эту инфу уже у твоего плагина и показывал.
Более того в плагин AVCLan нельзя передать информацию, это он сам запрашивает информацию у AVC USB Interfeis.
Написать такой плагин нет ничего проще, берешь самый простой пример из CF SDK, убираешь оттуда все лишнее, оставляешь только функцию, которая будет возвращать нужные данные по запросу дашборда.
Последний раз редактировалось Chip; 16.07.2009 в 13:11.
Щас исходников нет под рукой, но суть в этом:
При старте плагин посылает Broadcast Message и получает в ответ от AVC драйвера HWND с которым напрямую потом и идет обмен сообщениями. То есть он может получать ихфу только от одного такого драйвера, либо от AVC либо от твоей проги, с несколькими работать не будет, в любом случае придется переписывать. А написать новый простой намного быстрее и проще, чем доработать AVC плагин, чтобы работал с несколькими приложениями. А на счет си, так там и не си вовсе, а .NET... Можешь хоть на VB написать, хоть на C#. на VB по-моему в SDK есть примеры.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)