В общем надо научиться разговаривать с Nike+ Sport Watch, потому что мало того, что их софтина только под винду, так оно ещё и намертво привязано к офф сайту, и умеет только бег. Поэтому план таков: написать драйвер для линукса и экспортировать данные в Endomondo. Поиски готового решения никаких результатов не дали.
Да, ещё всё осложняется тем, что этот девайс не mass storage, и просто так трек не скачать. Как нет и спецификации протокола.
Опыта в написании драйверов нет никакого, как и работы с USB. Какие есть варианты в линуксе? Как я понял - модуль ядра для предоставления интерфейса в юзер-спейс, а потом уже прикладной программой с него вытягивать нужную инфу? Можно ли без модуля ядра?
Нашёл пока такую статью http://www.jespersaur.com/drupal/book/export/html/21
Есть что ещё по теме? Советы приветствуются!