Страница 12 из 13

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 17 сен 2010, 10:43
Saniapa
Спасибо за объяснения, запустил программу с exe в папке bin-wce sasplanetjCE.exe, sasplanetjCE_alt.exe вроде начал запускаться но подвис из папки bin-wce_WM2002 он подумал подумал и ниче не изменилось. У меня система WM6.5, это так, кому интересно.
Теперь возник еще один вопрос, файл run_wce там редактируется COM порт, но у меня проблема, как определить на каком COM порту у меня GPS. Бо в настройках стоит COM9, но дальше стоит галочка что система автоматически настраивает параметры GPS
В логе пишет
SAS.Planet.J v0.0.6
Working directory: \Storage Card\Wiki
Cannot open image: offset.png
No MouseEvent.getButton()
Screen size=java.awt.Dimension[width=240,height=320]
Main size 238x266
Wikimapia: Parsed 120 coordinates in 17ms
Wikimapia: Parsed 1923 coordinates in 254ms
Wikimapia: Parsed 643 coordinates in 93ms
Wikimapia: Parsed 884 coordinates in 133ms
SerialReader.addGPSListener: adding listener sasplanetj.Main
SerialReader: thread is running
SerialReader: simulating from \Storage Card\Wiki\nmealog.txt

Где искать тут состояние GPS?

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 18 сен 2010, 00:08
ivmai
Saniapa писал(а):Спасибо за объяснения, запустил программу с exe в папке bin-wce sasplanetjCE.exe, sasplanetjCE_alt.exe вроде начал запускаться но подвис, из папки bin-wce_WM2002 он подумал подумал и ниче не изменилось. У меня система WM6.5, это так, кому интересно.


Программа использует Eclipse SWT который имеет 3 варианта сборки - для Win CE (не знаю для какой версии), Windows Mobile (WM) 2002 и HPC 2000. Если есть желание портировать его на WM6.5 (а лучше сделать его универсальным чтобы одна сборка работала для всех вариаций Win Mobile, Pocket PC, Windows CE под arm), то можно покопаться в исходниках SWT. Для остальной части программы не важно на какой вариации платформы она работает.

Saniapa писал(а):Теперь возник еще один вопрос, файл run_wce там редактируется COM порт, но у меня проблема, как определить на каком COM порту у меня GPS. В настройках стоит COM9, но дальше стоит галочка что система автоматически настраивает параметры GPS.


Вместо порта поставь list и запусти run_wce, тогда он в логе покажет доступные порты.

Saniapa писал(а):В логе пишет
SAS.Planet.J v0.0.6
Working directory: \Storage Card\Wiki


Исходя из working directory, sasplanetjCE.exe находится в папке \Storage Card\Wiki\bin-wce.

Saniapa писал(а):
Cannot open image: offset.png
No MouseEvent.getButton()
Screen size=java.awt.Dimension[width=240,height=320]
Main size 238x266
Wikimapia: Parsed 120 coordinates in 17ms
Wikimapia: Parsed 1923 coordinates in 254ms
Wikimapia: Parsed 643 coordinates in 93ms
Wikimapia: Parsed 884 coordinates in 133ms


Wikimapia очень загружает процессор (FP модуль) - всё таки в девайсе не процессор от десктопа стоит!

Saniapa писал(а):
SerialReader.addGPSListener: adding listener sasplanetj.Main
SerialReader: thread is running
SerialReader: simulating from \Storage Card\Wiki\nmealog.txt

Где искать тут состояние GPS?

Тут нет состояния GPS - идёт его эмуляция из nmealog.txt. Чтобы данные шли из ком-порта, нужно запускать run_wce.lnk.

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 18 сен 2010, 00:33
Saniapa
При Запуске RUN_WCE пишет :
Не удается открыть файл "sasplanetjCE". Или он не подписан достоверным сертификатом, или не удается найти один из его компонентов. Необходимо переустановить или восстановить этот файл.

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 18 сен 2010, 00:36
ivmai
Saniapa писал(а):При Запуске RUN_WCE пишет :
Не удается открыть файл "sasplanetjCE". Или он не подписан достоверным сертификатом, или не удается найти один из его компонентов. Необходимо переустановить или восстановить этот файл.

Если sasplanetjCE.exe запускается, а run_wce.lnk нет, то указан неправильный путь в run_wce.lnk.

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 18 сен 2010, 00:44
Saniapa
255#"\Storage Card\Wiki\bin-wce\sasplanetjCE.exe" list:
Я правильно понимаю? Storage Card название карты памяти, Wiki папка где все находится, bin-wce папка где находится sasplanetjCE.exe, а RUN_WCE находится в папке Wiki.

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 18 сен 2010, 00:56
ivmai
Saniapa писал(а):255#"\Storage Card\Wiki\bin-wce\sasplanetjCE.exe" list:
Я правильно понимаю? Storage Card название карты памяти, Wiki папка где все находится, bin-wce папка где находится sasplanetjCE.exe, а RUN_WCE находится в папке Wiki.

После "list" двоеточия не должно быть. А путь вроде верно указан. Может без 255#? Программа тут ни причём. Попробуй какую-нибудь известную тебе программу запустить с помощью run_wce.lnk файла. Может проблема из за наличия пробела в пути "Storage Card"?

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 18 сен 2010, 01:25
Saniapa
Вроде запустил. Оказалось я написал не BIN-WCE а BIN_WCE. Теперь когда запускаю, пишу list или COM9 а всеравно включается эмулятор GPS. :oops:

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 18 сен 2010, 12:03
ivmai
Saniapa писал(а):Вроде запустил. Оказалось я написал не BIN-WCE а BIN_WCE. Теперь когда запускаю, пишу list или COM9 а всеравно включается эмулятор GPS. :oops:

Значит опять проблема с run_wce.lnk - если в программу передать "list" первым аргументом, то в логе после строки "Working directory..." она напечатает список доступных портов и завершит свою работу. (см файл App.java)

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 28 окт 2010, 11:50
Tikh
Можно ли в эту программу загрузить метки из SAS.Планеты?

Re: SAS.Планета J, кеш на КПК

СообщениеДобавлено: 28 окт 2010, 22:13
ivmai
Tikh писал(а):Можно ли в эту программу загрузить метки из SAS.Планеты?

в меню есть загрузить вэйпоинты из файла *.wpt. Я не знаю такой же это формат как у SAS или нет.
Но в экзешнике для WinCE меню выбора файла всё равно не работает - баг в реализации SWT.

PS. На десктопе, программу запустить просто - нужно распаковать sasplanetj-v006.7z (на странице 8) и запустить run.bat.