HPC.ru lite - Все форумы
Форум: PocketGPS Pro и MacCentre PocketGPS
Тема: PocketGPS Pro + Qtec S100 + BT-338 - потеря связи
Страницы: 1 2 3 [4] 5 6 7 8
Erik [19.01.2006 16:27] :
VctOs писал(а):
[quote:fb2678616b="Erik"]Но другие программы, как это точно подмечено работают в указанной связке надежно и бесперебойно.
Назовите их, пожалуйста, пусть Родина знает своих героев.

В ответ назовите пожалуйста хотябы одну связку КПК+ГПС приемник, на которой у PocketGPSPro вообще нет глюков в работе.

Erik [19.01.2006 16:44] :
У меня ВТ-338 с прошивкой 3.1.1 (пробовал и с 3.0.2)
На работоспособность PocketGPSPro при входящем звонке версия прошивки ГПС приемника не влияет.
VctOs [19.01.2006 17:45] :
Wisdom писал(а):
У меня отлично работает GisRussa.
А некто ss77892 на их форуме зеркально повторяет местные тексты в адрес Руссы: "Окей, а как тогда GPS'то подключить ? Т.е. основной вопрос - почему никакие другие программы не виснут, а виснет только Русса."
Аналогичная цитата из конференции PalmGIS: "При этом другие аналогичные программы (OziExplorer, например) работают с GPS стабильно и не виснут." (Алексей Гурдюмов)
Может быть Ozi никогда не виснет? - зачем тогда им потребовалась отдельная страничка, посвященная методам исполнения шаманских танцев с бубном для обеспечения устойчивой работы BT GPS? ТомТом, если я ничего не путаю, был вынужден написать свой драйвер, запуск которого приводил к невозможности использовать GPS с каким либо иным ПО кроме ТомТом.
Erik [19.01.2006 18:44] :
VctOs писал(а):
А некто ss77892 на их форуме зеркально повторяет местные тексты в адрес Руссы: "Окей, а как тогда GPS'то подключить ? Т.е. основной вопрос - почему никакие другие программы не виснут, а виснет только Русса."
Прочитал.
У него КПК виснет при попытке поиска БТ по отмеченным галочками в настройках программы портам. Это порты от 0 до 20.
Если оставить одну галочку - на том порту, к которому подсоединен БТ ГПС ничего не виснет.
Но! Главное, она не виснет на Джеме. Ни при старте, ни при входящем звонке.
VctOs писал(а):
Может быть Ozi никогда не виснет? - зачем тогда им потребовалась отдельная страничка, посвященная методам исполнения шаманских танцев с бубном для обеспечения устойчивой работы BT GPS? ТомТом, если я ничего не путаю, был вынужден написать свой драйвер, запуск которого приводил к невозможности использовать GPS с каким либо иным ПО кроме ТомТом.
Не подскажете, где мне прочитать отдельную заведенную страничку посвященную методам использования шаманских танцев с бубном для обеспечения устойчивой работы PocketGPSPro с моей связкой усройств?
Или где скачать драйвер, запуск которого приведет к невозможности использования БТ ГПС с другими программами, кроме PocketGPSPro, но обеспечит нормальную его работу на моей связке устройств?
Т.е. я готов к любому РЕШЕНИЮ проблемы. Кроме смены железа. Просто дешевле программу поменять. Поэтому странно такое предложение от разработчиков слышать.
VctOs [19.01.2006 20:48] :
Erik писал(а):
[quote:472ee07a3f="VctOs"][quote:472ee07a3f="Erik"]Но другие программы, как это точно подмечено работают в указанной связке надежно и бесперебойно.
Назовите их, пожалуйста, пусть Родина знает своих героев.

В ответ назовите пожалуйста хотябы одну связку КПК+ГПС приемник, на которой у PocketGPSPro вообще нет глюков в работе.

Я как-то исторически все больше с LaserMap езжу, наверное потому что если что не так работает как хочется или как задуманно, виноватого отыскать совсем просто.
Использую FS-720 + GPSlim236. Связь у BT устройств, насколько я понимаю, время от времени разрывается даже при идеальном качестве ПО - это принципиальная особенность любого беспроводного канала. Почему она стеком автоматически не восстанавливается и должна ли восстанавливаться автоматически я не знаю. В LaserMap встроена процедура которая при обнаружении потери связи закрывает порт, а затем снова открывает его. В FS-720 используется BT стек от Broadcom, для этого стека в LaserMap добавлена автовключалка BT, причем из-за закрытости проприетарного API Broadcom, реализовать межпрограмное взаимодействие для этой опции пришлось негуманно хакерским способом. Но и каждый раз включать BT руками было сосвсем лень, потому что автоматический запуск BT менеджера при открытии порта я запретил ручками. Казалось бы, все сделано для счастья. Но пару раз BT отвисал наглухо. Первый раз я не обратил на это дело должного внимания и просто отсофтресетил КПК. Второй раз решил как следует поинтересоваться причинами и возможными способами устранения проблемы. Чего только не делал. LaserMap закрыл почти сразу - открытие порта проходит успешно, но данные не поступают, многократное закрытие-открытие порта ситуацию не меняет (при обычной потере связи помогает одократное переоткрытие). Дальнейшие эксперименты проводил с GPS Viewer: выключал и включал BT, связывал BT соединение вручную перед запуском GPS Viewer, удалял BT устройство и знакомил с КПК заново. Все работает, порт GPS Viewer открывает, но ни одного байта не поступает. Под рукой была программа, умеющая напрямую работать с widcomm стеком, в том числе находить новые устройства и знакомиться с ними. Так вот - это тоже не помогло. После софтресета все заработало как нибывало. Что характерно, больше двух недель пытаюсь в это состояние еще раз систему вогнать - не получается. Вроде в обоих случаях перед началом проблем использовался телефон с BT. Во втором случае я поговорил по BT гарнитуре. Я понимаю, конечно, что телефон с гарнитурой это одна пара, КПК с BT GPS - это другая по идее совершенно независимая пара, но никаких других зацепок нет.
VctOs [19.01.2006 21:15] :
Wisdom писал(а):
И не лень же было ковырятся в этих форумах
Со стороны выглядит как попытка оправдаться.
Не лень. По-Вашему разработчики исключительно на своих ошибках должны учиться? А любая попытка ознакомиться с опытом эксплуатации аналогичных продуктов это нечто типа ковыряния в нижнем белье? Ерунду не пишите. Мне оправдываться не в чем хотя бы потому что я к BT стеку в обсуждаемом продукте совершенно никакого отнощения не имею. К потреблению памяти имею. Но механизма как стандартный процесс выделения динамической памяти может повлиять на корректно разработанный BT стек не вижу.
Wisdom писал(а):
Мы тут не пытаемся добить кого-нить обвинениями в некачественном продукте, а пытаемся найти наилучшие способы борьбы с проблемами наименьшей кровью.
Я что-ли по-Вашему пытаюсь кого-то обвинить? - Только тех, кто с уверенностью в каждом из трех форумов пишет о том, будто проблемы с BT существуют только у одной программы.
Я пишу под CE почти семь лет, за это время так и не появилось ни одной версии этой операционки, поведение которой более менее соответствовало бы описанию. Это чем-то похоже на хождение по минному полю, хотя и давно считается естесственным состоянием дел, но я помню времена, когда на полном серьезе обсуждался вопрос, а существуют ли ошибки в xx-DOS 2.хх? И то как через полгода была наконец ко всеобщему удовлетворению найдена ошибка возврата некорректного кода ошибки в обработчике прерывания последовательного порта. Но с другой стороны писать программы для вылизанных операционок, работающих на компьютерах с бесконечными ресурсами не так интересно как для глюкаво-юного железа работающего на вечнозеленой оси.
Erik [19.01.2006 23:23] :
VctOs,
Все таки есть большая разница между "однажды произошло, но повторить не смог", и "происходит постоянно при использовании функции такой-то, либо при событии таком-то"
Если первое можно объяснить "зеленью" операционной системы, то второе - это все-таки "зелень" в программе.
Причем этой проблеме уже около года.
Пора уже ей стать не только "известной".
И если вы имеете отношение к проекту PocketGPSPro, скажите, зачем эта программа сделана совсем не в традиции программ для WM?
Почему она не может быть свернута системой (только пользователем, да и то в последней версии)? Какая в этом польза?
Для чего сделали доступ к системным настойкам КПК через переписанные интерфейсы изнутри программы? Когда это было оправдано - программу нельзя было свернуть - этого функционала не было. Научили программу сворачиваться при нажатии на кнопку - и это добавили. Зачем теперь? Только утяжелили.
Чайни [20.01.2006 06:47] :
Теперь понятно, почему мой 2210 рвёт GPRS-связь с телефоном... Все симптомы один к одному как описаны.
И стало понятно, почему упорно приходится сначала запускать ПГПС, и только потом устанавливать ГПРС-соединение... Устойчиво заниматься бредом, т.е.
вместо нормального запуска программы....
Пикс [20.01.2006 08:23] :
Чайни писал(а):
Теперь понятно, почему мой 2210 рвёт GPRS-связь с телефоном... Все симптомы один к одному как описаны.
И стало понятно, почему упорно приходится сначала запускать ПГПС, и только потом устанавливать ГПРС-соединение... Устойчиво заниматься бредом, т.е.
вместо нормального запуска программы....
Разорись на 4700 и никаких проблем 
VctOs [20.01.2006 13:31] :
Erik писал(а):
Не подскажете, где мне прочитать отдельную заведенную страничку посвященную методам использования шаманских танцев с бубном для обеспечения устойчивой работы PocketGPSPro с моей связкой усройств?
Или где скачать драйвер, запуск которого приведет к невозможности использования БТ ГПС с другими программами, кроме PocketGPSPro, но обеспечит нормальную его работу на моей связке устройств?
Не подскажу. Чего не знаю, того не знаю.
Erik писал(а):
Т.е. я готов к любому РЕШЕНИЮ проблемы. Кроме смены железа. Просто дешевле программу поменять. Поэтому странно такое предложение от разработчиков слышать.
Я по-моему Вам замену железа не предлагал - выше я отвечал на вопрос о наиболее устойчивой BT связке, я использую один из самых устойчивых вариантов, но и он не является 100% надежным.
Насчет "дешевле программу поменять" - пока я не вижу реальных вариантов на что можно поменять PGPS Pro, возможно, на разработанную по заказу программу, но вряд ли такая разработка будет дешевле комплекта аппаратуры.
А внешний последовательный порт на Вашем КПК в принципе бывает?
[Тема закрыта модератором]
[< Назад] [Вперед >]