Ipaq 4700 и PocketGPS Pro
Ipaq 4700 и PocketGPS Pro
Вопреки самым смелым ожиданиям на новом 4700 заработали ВСЕ программы. Печальным исключением стала лишь PocketGPS Pro
При 32 мегабайтах свободной памяти (имется ввиду свободная память для приложений, не считая еще 7-9 свободных мегов, которые отводятся на хранение файлов, просто маркер разделения памяти дальше не сдвигается, перескакивает на середину) она запускается, но вылетает при прокладке маршрута с табличкой: "Для запуска программы необходимо иметь 20 мегабайт свободной памяти ....". При этом производится мягкая перегрузка КПК.
После этого я произвел жесткую перезагрузку и, не устанавливая ни одной программы, выделил 40 мегабайт памяти под требования приложений и программа заработала(маршруты прокладывает), хотя и чрезвычайно медленно работает, тормозят софт-кнопки, некоторые не работают вовсе(кнопка пробок, например).
Таким образом, где-то между 32 и 40 мегабайтами находится необходимый минимум, чтобы она хоть как-то дышала. К сожалению, и 32 мега выделить сложно, даже если все остальные программы устанавливать на карту памяти, все равно часть файлов записывается в основную память и понемногу ее отъедает.
Странно, но на 4150 и 1940 программа работала и при 25-27 мегах быстро и без проблем.
По-видимому, программисты PocketGPS Pro постоянно используют нетривиальные алгоритмы, как то прямой доступ к видеопамяти и т.д., а это приводит к тому, что при появлении ЛЮБОЙ новой модели КПК им приходится исправлять разные ошибки и подстраивать программу не под типовую операционную систему, а под конкретное железо.
Может быть лучше обратить хотя часть своих усилий на ОПТИМИЗАЦИЮ работы с памятью???? Прямой конкурент, насколько мне известно требует лишь 7-8 мегов свободной памяти. По своему опыту программирования помню, что, например, проще, не думая, зарезервировать двумерный массив нежели реализовать ссылочную структуру(это не сложно, но требует чуть больше строк кода и внимания), но памяти при этом тратится тоже больше. Неужели и здесь программисты пошли напролом. На что, спрашивается, требуется 20 (и, судя по всему, даже больше!) мегабайт памяти?? Карта не растровая. Так к чему такие запросы к памяти????
Таким образом, КПК с самым быстрым процессором и объемом памяти больше среднего (пользователю доступно чистых 62.28 Мб) оказывается неспособным проглотить эту программу
Саму программу я устанавливал на Ipaq File Storage.
При 32 мегабайтах свободной памяти (имется ввиду свободная память для приложений, не считая еще 7-9 свободных мегов, которые отводятся на хранение файлов, просто маркер разделения памяти дальше не сдвигается, перескакивает на середину) она запускается, но вылетает при прокладке маршрута с табличкой: "Для запуска программы необходимо иметь 20 мегабайт свободной памяти ....". При этом производится мягкая перегрузка КПК.
После этого я произвел жесткую перезагрузку и, не устанавливая ни одной программы, выделил 40 мегабайт памяти под требования приложений и программа заработала(маршруты прокладывает), хотя и чрезвычайно медленно работает, тормозят софт-кнопки, некоторые не работают вовсе(кнопка пробок, например).
Таким образом, где-то между 32 и 40 мегабайтами находится необходимый минимум, чтобы она хоть как-то дышала. К сожалению, и 32 мега выделить сложно, даже если все остальные программы устанавливать на карту памяти, все равно часть файлов записывается в основную память и понемногу ее отъедает.
Странно, но на 4150 и 1940 программа работала и при 25-27 мегах быстро и без проблем.
По-видимому, программисты PocketGPS Pro постоянно используют нетривиальные алгоритмы, как то прямой доступ к видеопамяти и т.д., а это приводит к тому, что при появлении ЛЮБОЙ новой модели КПК им приходится исправлять разные ошибки и подстраивать программу не под типовую операционную систему, а под конкретное железо.
Может быть лучше обратить хотя часть своих усилий на ОПТИМИЗАЦИЮ работы с памятью???? Прямой конкурент, насколько мне известно требует лишь 7-8 мегов свободной памяти. По своему опыту программирования помню, что, например, проще, не думая, зарезервировать двумерный массив нежели реализовать ссылочную структуру(это не сложно, но требует чуть больше строк кода и внимания), но памяти при этом тратится тоже больше. Неужели и здесь программисты пошли напролом. На что, спрашивается, требуется 20 (и, судя по всему, даже больше!) мегабайт памяти?? Карта не растровая. Так к чему такие запросы к памяти????
Таким образом, КПК с самым быстрым процессором и объемом памяти больше среднего (пользователю доступно чистых 62.28 Мб) оказывается неспособным проглотить эту программу
Саму программу я устанавливал на Ipaq File Storage.
После проведения ряда дополнительных тестов удалось установить, что при 38 свободных программа, хоть и с большим скрипом, но дышит, при 36 уже - нет.
38 Мб - максимум того, что удалось освободить при одной установленной программе (Pocket Plus - она ставится только в основную память)
Но стоит включить BlueTooth, как мгновенно отъедаются еще примерно 3 мега, остается около 35 мегов и программа уже вылетает при прокладке маршрута со "скромным"требованием дать ей 20(!) свободных мегабайт
Т.е. использование блютус-телефона для закачки пробок и/или блютус-GPS теперь невозможно
Пробовал устанавливать ее и на Ipaq File Storage, и на SD-карту, и на CF-карту, все монопенисуально , не хочет нормально работать
38 Мб - максимум того, что удалось освободить при одной установленной программе (Pocket Plus - она ставится только в основную память)
Но стоит включить BlueTooth, как мгновенно отъедаются еще примерно 3 мега, остается около 35 мегов и программа уже вылетает при прокладке маршрута со "скромным"требованием дать ей 20(!) свободных мегабайт
Т.е. использование блютус-телефона для закачки пробок и/или блютус-GPS теперь невозможно
Пробовал устанавливать ее и на Ipaq File Storage, и на SD-карту, и на CF-карту, все монопенисуально , не хочет нормально работать
Та жа ситуация Блин. Постоянно меня PocketGPS подводит когда он необходим. Память то ладно - я то думал что как минимум не медленнее будет чем на 2210 - счаз! размечтался! Ужасно торомозит. Надеюсь новое обновление для hx4700 выйдет КАК МОЖНО скорее.
Это первочередная задача для разработчиков. Ибо в таком виде с PocketGPS pro работать на hx4700 не возможно
Это первочередная задача для разработчиков. Ибо в таком виде с PocketGPS pro работать на hx4700 не возможно
Что значит "память то ладно", если из-за ее нехватки программа как раз маршрут и не прокладывает?Goga писал(а):Та жа ситуация Блин. Постоянно меня PocketGPS подводит когда он необходим. Память то ладно - я то думал что как минимум не медленнее будет чем на 2210 - счаз! размечтался! Ужасно торомозит. Надеюсь новое обновление для hx4700 выйдет КАК МОЖНО скорее.
Это первочередная задача для разработчиков. Ибо в таком виде с PocketGPS pro работать на hx4700 не возможно
Да с BT проблема но...
Работает вполне нормально с Pretec GPS CF,SDIO GPS receiver / SD-501,Sapphire.При подключении через GPRS по BT c Nokia 6600 принимает пробки.Тормозов никаких не обнаружил.Програма стоит в
Ipaq File Storage.Согласен с любым BT навигатором прокладка маршрута приводит к переполнению памяти.Тоже самое происходит если данные на 4700 во внутренней памяти превышают 15Mb.
При включенных сетевых адаптерах BT и Wi-Fi + запущенных всех приложениях работает устойчиво,тормозов не обнаружил.
Если у кого не получается-звоните 916-5636:796-4373 (не очень поздно) Сергей
Кто не верит приезжайте покажу и помогу ун.Московский
http://www.hpc.ru/MacC/address/map_KomsMosk.shtml
Ipaq File Storage.Согласен с любым BT навигатором прокладка маршрута приводит к переполнению памяти.Тоже самое происходит если данные на 4700 во внутренней памяти превышают 15Mb.
При включенных сетевых адаптерах BT и Wi-Fi + запущенных всех приложениях работает устойчиво,тормозов не обнаружил.
Если у кого не получается-звоните 916-5636:796-4373 (не очень поздно) Сергей
Кто не верит приезжайте покажу и помогу ун.Московский
http://www.hpc.ru/MacC/address/map_KomsMosk.shtml
Re: Да с BT проблема но...
А у меня еще и часть назначенных софт-кнопок не работает, например, "пробки". При нажатии на кнопку ничего не происходитaserg писал(а):Работает вполне нормально с Pretec GPS CF,SDIO GPS receiver / SD-501,Sapphire.При подключении через GPRS по BT c Nokia 6600 принимает пробки.Тормозов никаких не обнаружил.
работает и с BT
4700 заработал и с BT GPS приемниками-
правда последовательность подключения несколько иная.
Сначала запускаем карту,затем используя переход в режим адресная книга включаем BT и подключаем GPS.
правда последовательность подключения несколько иная.
Сначала запускаем карту,затем используя переход в режим адресная книга включаем BT и подключаем GPS.
Re: работает и с BT
Идея хорошая, после телефонного разговора с Вами у меня периодически так тоже работало, но, увы, нестабильно, в каждом втором случае все же вылетает с резетом(имеется в виду прокладка маршрута). Использовал globalsat bt-308aserg писал(а):4700 заработал и с BT GPS приемниками-
правда последовательность подключения несколько иная.
Сначала запускаем карту,затем используя переход в режим адресная книга включаем BT и подключаем GPS.
Свободно: 26.70 Мб програмной памяти, 10.42 Мб Storage.
Версия: 2.0.270R лицензия.
NET-патч: установлен.
Запускается с CF-карты Transcend 45x. Работает очень быстро, тормозов и подвисаний нет. Заметно шустрее, чем на моем старом 620. Пробки и работу с приемниками не проверял.
Единственная проблема - на втором шаге мастера прокладки. Но я никогда им не пользуюсь - маршрут мне гораздо удобнее прокладывать между закладками, или на карте, или после поиска... Туча вариантов.
Версия: 2.0.270R лицензия.
NET-патч: установлен.
Запускается с CF-карты Transcend 45x. Работает очень быстро, тормозов и подвисаний нет. Заметно шустрее, чем на моем старом 620. Пробки и работу с приемниками не проверял.
Единственная проблема - на втором шаге мастера прокладки. Но я никогда им не пользуюсь - маршрут мне гораздо удобнее прокладывать между закладками, или на карте, или после поиска... Туча вариантов.
iPAQ hx4700 / SE T610 / Casio EX-P600
Koshka Inc.
Koshka Inc.
Сэры, если у нас одинаковые версии программы, но при этом у половины она работает быстро и беспроблемно, а у половины - еле дышит... Давайте сверять софт... Или еще чего
Может быть действительно, все дело в этом патчике, принудительно выключающем кэширование в видеокарте?
Появилось подозрение: у меня версия не под SE. Какая у Вас?
Может быть действительно, все дело в этом патчике, принудительно выключающем кэширование в видеокарте?
Появилось подозрение: у меня версия не под SE. Какая у Вас?
iPAQ hx4700 / SE T610 / Casio EX-P600
Koshka Inc.
Koshka Inc.
-
- Навигационные системы
- Сообщения: 60
- Зарегистрирован: Ср июл 02, 2003 12:50
Уважаемые пользователи,
нарекания приняты. Постараемся устранить проблему, к ближайшему обновлению. О ориентировочных сроках выхода и о том,
что в него войдет написано здесь: http://www.pocketgps.ru/board/viewtopic.php?t=31567
С уважением,
Владимир Быко-Янко.
Ведущий разработчик PocketGPS/PocketGPS Pro.
нарекания приняты. Постараемся устранить проблему, к ближайшему обновлению. О ориентировочных сроках выхода и о том,
что в него войдет написано здесь: http://www.pocketgps.ru/board/viewtopic.php?t=31567
С уважением,
Владимир Быко-Янко.
Ведущий разработчик PocketGPS/PocketGPS Pro.
Патч для отключение кэширования в драйверах видеокарты от ATI брать здесь:
http://www.pc-counselor.com/bin/hx4700fix.zip
Либо в реестре:
HKEY_LOCAL_MACHINE\System\GDI\Drivers\ATI\DisableDeviceBitmap = 1 (DWORD)
После этого перезагрузиться.
Если не поможет - похоже, проблема действительно в SE-версии.
http://www.pc-counselor.com/bin/hx4700fix.zip
Либо в реестре:
HKEY_LOCAL_MACHINE\System\GDI\Drivers\ATI\DisableDeviceBitmap = 1 (DWORD)
После этого перезагрузиться.
Если не поможет - похоже, проблема действительно в SE-версии.
iPAQ hx4700 / SE T610 / Casio EX-P600
Koshka Inc.
Koshka Inc.