July 27th, 2010

bf2142

HOLUX M-1200E

Наконец привезли это адское чудо из Китая.

Теперь понимаю почему такие штуки у нас не продают - они не пригодны для использования по прямому назначению.

1. Запись маршрута
Тут, похоже все ок, но проверить проблематично (см. ниже). Холодный старт минут 10, потом начинает моргать лампочкой - типа пишет.

2. Подключение через USB

Драйвера USB на прилагаемом диске не подходят - WinXP говорит что подходящих драйверов не нашлось.
Сливаем свежак с сайта производителя. На WinXP и Windows 7 эффект один - установка драйверов не удалась.
Изучаем INF файлы и обнаруживаем что  Vendor ID и Device ID устройства не соответствуют тем что указаны в INF файле. Оказывается что эти параметры в чипе USB to UART конвертера программируемые и производитель устройства может зашить туда что угодно, только Китайцы не потрудились сделать так что бы драйвера подходили к железяке.
Правим руками, вроде встает, но не работает.
Пробуем слить драва CP210x с сайта производителя микросхемы. Танцы с бубном и никакого результата.
Пробуем под Linux. Стандартный модуль cp2101 железку не находит, приходится править исходники (добавлять Vendor ID и Device ID в список поддерживаемых устройств) и компилить самому. Эффект - железку находит, присоединяет ее к ttyUSB0 и ttyUSB1, но не работает:
[749332.711310] cp2101 ttyUSB0: cp2101_set_config - Unable to send request, request=0x0 size=2 result=-32
[749332.711314] cp2101 ttyUSB0: cp2101_open - Unable to enable UART

Драва под Linux с сайта не собираются никак под ядро 2.6.28. Хоть и заявлена поддержка 2.6, но по факту исходники очень старые (от 2008 года) и не соответствуют текущему интерфейсу ядра. Править не хочется.

В итоге USB ей нужен только для зарядки.

3. Подключение через BlueTooth
Устройство находится, парится (код 0000) и отдает наружу SPP сервис. Даже N95 с этим дружит. В винде появляется один или несколько последовательных портов (один для данных, второй с ATшный как у модема).
Весь софт для NMEA работает - показывает спутники, координаты, время и т.п.
Проблема в том, что периодически BlueTooth в этой шняге зависает что приходится выключать питание и включать заново.
Данная проблема явно прослеживается при загрузке треков. И родной ezTour и MTK GPS Logger download Utility зависают на 50-70% хоть ты тресни при любой скорости последовательного порта.

В итоге:
За 2 дня пляски с бубном выгрузить трек ни разу не получилось.
Охрененно полезная штука, что тут скажешь.

Максимум для чего оно годится - быть тупым GPS приемником.
Вообще-то я покупал это устройство для записи GPS маршрутов когда катаюсь на велике что бы не мучить свой N95.

Ну нихера сделать не могут.... вроде и MTK чип припаяли, и CP210x для USB и BlueTooth есть. Стырили халявного софта, напечатали инструкцию, положили в коробку.
И не работает нихера. Ну полное гавно за 50$ в DealExtreme.


Вот тут много полезного софта для GPS: homepage2.nifty.com/k8/gps/