Что-то заглохла тема. Разрабы CIQ попытались сделать его дружелюбным к непрограммисту, взяли упрощенный аналог языка С++, но, к сожалению, к настоящему времени они вытащили в CIQ API далеко не всё, что потенциально могло бы пригодиться при разработке IQ-приложений. Второй минус - быстродействие получилось ниже, чем было бы при использовании более низкоуровневого языка (однако этот минус успешно съедают увеличивающиеся с каждым новым изделием свободные аппаратные ресурсы велокомпов - поэтому отложим его в сторону).
Отсутствие доступа к хранимому в профиле пробегу и стоковой функции указания пробега (с предыдущего велокомпа) заставляет людей пользоваться самописными одометрами: Smart Odometer и мой клон его же - YaOdometer (поскольку Smart у меня не завёлся, а на чем-то потренироваться надо было). Сам пользоваться им не планирую, т.к. у меня в дисплей велосипеда встроен одометр, но протестировал в поездке - вроде работает.
Другой случай - это рисование полей поверх карты. Например, в мобильнике это общепринятая практика. А у гарминовских ежей - нет такого, только под картой можно поместить мультиполе. Мне понравилось поле MapDashboard. Поверхностное изучение документации CIQ дало мне намек, что поверх карты таки можно что-то рисовать - возможно, опробую и сделаю что-то своё в этом же духе.
Еще один только что протестированный "в поле" и опубликованный сценарий доработки - это поле для отображения разных параметров времени (YaTimeField, тоже моя поделка). Встроенные поля мне не очень нравились - например, поле таймера, когда ему не хватает места для секунд, показывает только часы и минуты - и по нему никак не поймешь: таймер в автопаузе, приостановлен вручную или тикает. Полю "осталось ехать до пункта" не хватало прогресса и динамики (а теперь хоть отбавляй). Всем полям времени не хватало возможности занять всё пространство (если нужно видеть издалека и места не жалко). Ну и всякие мелочи добавил: к полю часов - значение смещения от UTC, к полю таймера - время его запуска итд.
Пишите, кто какими CIQ приложениями пользуется и кому чего не хватает. Вот недавно, например, обнаружилось, что далеко не все знают, как при помощи комбинации gimporter/gexporter можно залить в ежа трек с телефона - без USB-шнурка, ББ, работающих серверов Garmin (и интернета вообще) и даже таймер записи останавливать не нужно.
жаль под гей-ос нет
пока процедура такая
допустим рисую трек находу в maps 3d, сохраняю gpx.
пробую открыть сохраненный файл коннектом и в отсутвии интернета он говорит отсоси. поскольку он както его сначала пихает на свою карту через сервис гугл мапс, потом дает уже сохранить и отправить в устройство. бред какойто.
Не совсем так. Картография в данном сценарии нужна, только чтобы человеку картинку вокруг локального трека показать и сориентировать. А главная причина, по которой требуется интернет, состоит в том, что трек сперва создаётся как объект "дистанция" на сервере гармин, а потом уже этот объект посредством синхронизации (а по сути тот же локальный трек) уходит в выбранное устройство. То есть 2 функции используются в цепочке. Второе звено этой цепочки на самом деле не требует интернета, но, поскольку жестко привязано к первому, получаем такой результат.
gimporter/gexporter - must have. Много лет пользуюсь.
зы: ОЧЕНЬ сильно не хватает управления GoPro. Пусть платный, пусть через какой то Android сервер, но вещать ДУ пульт gopro на руль, рядом с edge - совсем глупо.
А пробовали связаться с автором https://apps.garmin.com/en-US/apps/8...9-98da8e7aac3c - может он просто упустил класс устройств (т.е. его программа совместима и с ежами)?
Он мне не ответил. Но его провет убила сама garmin, запретив использовать http ссылки. Видимо теперь придётся роутить через телефон. Причём под Android подобный софт есть, хотя бы с ним взаимодействовать бы.
Google, конечно тоже яростно борится за ухудшение приложений, но в Android/iOS доступ к http включается в манифесте. Garmin могла бы оставить такую возможность.
Но не важно. С Gopro действительно засада. Не самое экзотичное устройство, а вариантов нет.
Я видел, как их всем форумом уговаривали вернуть хотя бы http://127.0.0.1 - таки уговорили :-)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)