Регулярно подрубаю навигатор к сасу. Задолбалось юзать всякие костыли и прокладки.
Предлагаю сделать прямую поддержку. Бесплатно. Быстро.
Кодил сам лично своими руками, на основе Garmin SDK и мануалов к 18-му ресиверу.
Правда пришлось и с отладчиком посидеть и поглядеть, чего всякие ozi делают.
В общем вот тестовая софтина в аттаче.
Желающие потестить - запускайте её при подключенном навигаторе Garmin через USB.
Она выдаст на экран некоторую инфу по девайсу + данные по координатам и спутникам, которые в "боевой" ситуации будут юзаться уже по-боевому.
Так что на размер внимания не обращайте, там много лишнего пока что.
Выданную инфу кидайте сюда (что лучше) или мне в личку или почту (что хуже), лучше не принтскринами, а в текстовом виде (здесь - в тэг SPOILER).
Главное что надо - это модель девайса, версия прошивки и список поддерживаемых протоколов.
Остальное - если там не будет ошибок и неизвестных данных - можно в принципе и не кидать. См. ниже мою версию данных.
Если будут ошибки или вообще не заработает - тем более отпишитесь.
PS. От греха подальше в строке с координатами замените координаты на любые другие понравившиеся, достаточно просто изменить целое число градусов.
Других данных о местоположении, которые бы позволяли его идентифицировать, программа не выводит.
Если будете запускать из консоли в виде "vsagarminusb.exe > a.txt" - там в конце "Press ENTER to close" - не забываем жать Enter.
Список протестированных приборов:
Gpsmap 76csx - благодарности уходят vasketsov.
Oregon 550 - благодарости уходят garl.