HPC.ru lite - Все форумы
Форум: PocketGPS Pro и MacCentre PocketGPS
Тема: PocketGPS Pro + Qtec S100 + BT-338 - потеря связи
Страницы: 1 2 [3] 4 5 6 7 8
Jesus [17.01.2006 19:05] :
ну вот у меня последняя версия, скачал сегодня...
Нифига они не исправили 
Mad Dog [18.01.2006 16:52] :
Вячеслав Чепраков писал(а):
Oleg-S и господа пользователи.
Выяснено и доказано, что связка КОММУНИКАТОР+BT-338 очень плохо себя проявляет!!! Именно такая связка, независимо от того, какой коммуникатор: QTEK, JAM и т.п.
Плохо - это как раз в том и выражается, что при движении все нормально, но если проложить маршрут, то связь теряется, а при переподключении КПК вешается...
Рекомендуем сменить GPS приемник.
Да, но у меня обычный самый набор 4700 + 338, и ... все равно теряет спутники - что это?
Пикс [18.01.2006 16:59] :
У меня тот же набор. Все работает как часы. Не нарадуюсь...
Erik [18.01.2006 17:20] :
Вячеслав Чепраков писал(а):
Oleg-S и господа пользователи.
Выяснено и доказано, что связка КОММУНИКАТОР+BT-338 очень плохо себя проявляет!!! Именно такая связка, независимо от того, какой коммуникатор: QTEK, JAM и т.п.
Плохо - это как раз в том и выражается, что при движении все нормально, но если проложить маршрут, то связь теряется, а при переподключении КПК вешается...
Рекомендуем сменить GPS приемник.
Проблема не в конкретном железе.
Использую PocketGPS Pro, Jam и BT-338. Если пользоваться мастером прокладки маршрута через адресный поиск - очень большой процент возникновения описанного сбоя - потеря связи с ГПС приемником. Но. Если назначать точки маршрута через сохраненные закладки подобного не возникает никогда. Если пользоваться мастером прокладки маршрута, но выбирать точки "пером на карте" - сбой возникает очень редко.
Я запрятал кнопку мастера маршрута подальше с глаз долой. И забыл про этот глюк.
Больше ни разу ни при каких обстаятельствах связь между Jam и ВТ-338 не пропадала.
Я думаю, зря вы грешите на железо и предлагаете менять приемники.
Причем есть у меня и подозрение на природу этого глюка.
Встроенный в КПК БТ модуль использует для работы память КПК.
НР 1940 использовал встроенный ром. И после его приведения в неработающее сосояние после переполнения пересавал работать БТ.
На НР2210 он уже использовал рам. Но. Я замечал, что если во время работы по БТ произойдет перераспределение памяти, и от "программной" будет отобран кусочек в пользу "данных", то соединение пропадает. Причем оба устройство - и 2210 и партнерское (по сеансу БТ) устройство продолжали пребывать в уверенности, что сеанс активен, просто не передаются данные. У меня такое регулярно случалось при использовании GPRS интернета. Дошло до выработки привычки - сначала очищал файловое пространство, удаляя все кеши и проч., а уже поом устанавливал связь.
Думаю, что в вашем случае происходит то-же самое - адресный поиск по базе отбирает память у сисемы, и делает это не вполне корректно, отбирая ресурсы у БТ соединения.
Erik [19.01.2006 11:20] :
Вячеслав Чепраков писал(а):
Но опять таки, если в Вашей связке вместе 338 поставить 308, то в 90% случаев эта связка начинает работать нормально.
У них разница по моему в частоте передачи координат.
338 передает гораздо чаще. Отсюда большая утилизация ВТ канала, и как следствие большая потребность в памяти.
Если попытаться уменьшить его "старательность", может и проблемы пропадут.
Erik [19.01.2006 12:59] :
Wisdom, проблему как оградиться "от обоснованных на сегодняшний день претензий со стороны пользователей различных КПК и БТ приемников ЖПС" им решать давно уже не нужно. Они надежно ограждены лицензионным соглашением. Если не в курсе - почитайте.
Но есть и еще одна юридическая тонкость. Ни на одном устройстве не установлена ОС от микрософта в ее первозданном виде. И тем не менее ВСЕ продаваемые устройства СЕРТИФИЦИРОВАННЫ микрософтом.
Так что якобы несоответствие якобы спецификации не имеет юридической силы для отгораживания от проблемы, созданной якобы производителями КПК.
Нарушением спецификации является скорее использование в PocketGPSPro другого графического драйвера (якобы более быстрого, но из-за которого возникают экранные проблемы с непрорисовкой всплывающих окон от других программ), "монополизация" PocketGPSPro ресурсов КПК, загруженный PocketGPSPro не подчиняется менеджеру памяти системы, не уходит в бэкграунд при активации другого приложения, и т.д. И вряд ли у PocketGPSPro есть сертификат совместимости от Микрософт.
Так что все это просто красивые слова.
Но другие программы, как это точно подмечено работают в указанной связке надежно и бесперебойно.
VctOs [19.01.2006 15:32] :
Erik писал(а):
Думаю, что в вашем случае происходит то-же самое - адресный поиск по базе отбирает память у сисемы, и делает это не вполне корректно, отбирая ресурсы у БТ соединения.
Если действительно существует способ, позволяющий прикладной программе "отобрать" память у операционной системы мне бы хотелось бы о нем узнать поподробнее.
Пока в описании API я нашел как можно память попросить, как нужно ее выпрашивать, чтобы избежать риск того, что выделение блока будет длиться по минуте-полторы, а также как попросить операционную систему о том, чтобы она предложила отправиться в hibernate неактивные приложения. Я специально не пробовал, но думаю, если исхитриться и вытянуть наружу спрятанные в последних версиях функции, под WCE можно без гарантии получить по рукам от защиты доступа "залесть" из одной прикладной программы в область памяти постороннего приложения. Но как можно отобрать ресурсы, тем более не у операционной системы вообще, а у ее отдельно взятой компоненты, т.е. заставить постороннюю компоненту отказаться от тех участков веделенной ей памяти, от которых она отказываться не хочет, я совершенно не представляю.
VctOs [19.01.2006 15:34] :
Erik писал(а):
Но другие программы, как это точно подмечено работают в указанной связке надежно и бесперебойно.
Назовите их, пожалуйста, пусть Родина знает своих героев.

Erik [19.01.2006 16:20] :
VctOs писал(а):
[quote:1daf7662b8="Erik"]Но другие программы, как это точно подмечено работают в указанной связке надежно и бесперебойно.
Назовите их, пожалуйста, пусть Родина знает своих героев.

ПалмГис.
Ози.
ТомТом.
Другие не пробовал.
Эти соединение с БТ ГПС не теряют. При входящем звонке не зависают.
По поводу спецификаций и отбора памяти - на ваши вопросы ответить не могу, но замечу, что JAM - один из немногих КПК, в котором используется БТ стек именно от микрософт - т.е. он наиболее соответствует этой спецификации вероятно. Но при этом наименее работоспособен с PocketGPSPro.
Съэмулировать процесс просто - на устройстве с запущенной звонилкой (она не выгружается из памяти после первой загрузки)запусите PocketGPSPro, сверните его, зайдите в настройки памяти и сдвиньте движек на максимум в право (оставаясь в области "свободной" памяти), подождите, когда менеджер памяти вернет его обратно. Попробуйте вернуться в PocketGPSPro. Я при этом возвращаюсь в окно мастера пошагового поиска объектов и редактирования закладок, хотя до сворачивания его не запускал. Выйти из мастера уже не могу. Помогает только софт-ресет.
Такая-же экзекуция с оззи не приводит к потере работоспособности программы. Вообще, очень трудно найти другую программу, которая после таких действий подвешивала бы устройство намертво.
И кто сделан не в соответствии со спецификацией? Телефонная часть Windows Mobile 2003 SE Phone Edition, Ozzy, или PocketGPSPro?
Erik [19.01.2006 16:24] :
Wisdom писал(а):
ну вот, поздравляю вас господин "совравши" (Булгаков)
Сорри, обманул. на GisRussa на предыдущей версии была одна маленькая глючка. Во время записи трека, при входящем звонке, запись обрывалась на том месте, в котором я был когда поступил звонок, но также восстанавливалась при завершении звонка. Новую версию пока не тестил, не могу про нее ничего сказать. Но обращаю ваше внимание на то, что запись трека восстанавливалась автоматически. Никаких действий я не предпринимал.
Так речь пока даже не о входящих звонках. А о том, что программа теряет связь с ГПС приемником при использовании ее штатных функций - мастера прокладки маршрута например. Без активации в этот момент сторонних программ.

На GisRussa при адресном поиске хоть раз терялся ГПС приемник?

[Тема закрыта модератором]
[< Назад] [Вперед >]