| | Armando [email] I just updated the mortscript script to execute Tuning GPS properly at startup: | Код: | If (Question( "GPS bitrate reset?","Gps script","YesNo")) Rotate(0) Run("\Windows\tunegps.exe") WaitForActive("Tuning GPS",10) MouseClick(393,596) Sleep(1000) SendCR Sleep(2000) MouseClick(87,368) SendDown SendDown SendCR Sleep(1000) MouseClick(393,368) Sleep(5000) Close("Tuning GPS") EndIf | Copy tunegps.exe and the script in \Windows folder on N560. Then add a link to the script in Windows\StartUp folder... 08.06.10 15:15 twinsen [email] I created script named baudrate.mscr, with content above. And the script works good. But when I created link to it in StartUp, I've got: baudrate.mscr The file 'baudrate' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file. tunegps.exe and the script are in Windows folder. Of course, Mortscript is installed properly (On storage card). 09.06.10 02:12 twinsen [email] Ok, I resolved my problem by myself ;-) The reason was Mortscript engine was installed on storage card. Probably during Startup sequence, SD driver or card itself is unavailable to the system yet. After uninstall and install to internar memory everything works OK! 09.06.10 02:23 Armando [email]
| Цитата: | | Probably during Startup sequence, SD driver or card itself is unavailable to the system yet | I also think so. This is the reason why I suggested to store also the script and tuning exe in /Windows folder... 09.06.10 02:56 Newplow [email] Обновилась утилита TuneGPS версия 1.3.0.2 для настройки скорости работы работы GPS приемника. Реализована работа с параметрами командной строки без запуска оконого интерфейса. Updated utility TuneGPS version of 1.3.0.2 to set the speed of the GPS receiver. Work with command line parameters without running the window interface. 13.06.10 00:08 Armando [email] Thank You Newplow 13.06.10 03:39 bekas [email] Уважаемый, Newplow! Возможность использовать средства командной строки - очень полезная! Но можно ли сделать так, чтоб при "TuneGPS.exe 57600", перед установкой скорости выполнялась автоматически процедура Find BaudRate. Иначе, после "TuneGPS.exe 57600" КПК зависает (если был HR). А пока приходится запускать Find BaudRate перед этим в ручную... 23.06.10 11:56 Newplow [email]
| Цитата (bekas, 23 июня 2010 г. 11:56): | | перед установкой скорости выполнялась автоматически процедура Find BaudRate | Так и делается, в начале ищется и синхронизируется скорости работы порта и GPS приемника, и если все получилось, тогда устанавливается указанная в ярлыке скорость, в данном случае - 57600. После hard reset программа TuneGPS не запускается, т.к. в этот момент ярлык программы еще не прописан в папке \Windows\StartUp\. Чтобы этот ярлык присутствовал в указанной папке после HR, необходимо включить программу TuneGPS и ее ярлык в указанную директорию в прошивку. Возможно я соберу такую прошивку, ориентированную на навигацию. 23.06.10 22:00 bekas [email] Уважаемый, Newplow! Конечно после HR у меня автоматом копируется все что должно быть в папку Windows\startup, в том числе и ярлык замечательной вашей программы TuneGPS. И вот во время перезагрузки (когда срабатывает ярлык) аппарат зависает, левый светодиод начинает мигать по-очереди тремя цветами. Однако, если после HR один раз запустить TuneGPS вручную и выполнить Find BaudRate - после этого (при перезагрузке) отлично срабатывает ваш ярлык из папки Windows\startup, скорости переключаются, ничего не виснет и все замечательно! 24.06.10 23:51 Newplow [email] Спасибо bekas за то, что выявил недочет в работе программы из командной строки (возник этот недочет от излишней оптимизации алгоритма - хотелось чтобы программы как можно быстрее отрабатывала свои проверки). Я исправил алгоритм работы программы при работе из командной строки. На форуме (тема TuneGPS) можно взять для тестирования новую версию программы. Жду отзывов. | Цитата (bekas, 24 июня 2010 г. 23:51): | | Конечно после HR у меня автоматом копируется все что должно быть в папку Windows\startup | Не поделитесь, как Вы сделали, чтобы после Hard reset все что нужно копировалось в указанную папку? 25.06.10 15:51 bekas [email] Опробовал новую версию. Результат - такой же примерно. Висит и мигают светодиоды. На рабочем столе только сверху надпись start успевает появляться (как и раньше). Готов тестировать снова. Неправильно выразился насчет "автоматического" копирования после HR. Просто вначале запускаю вручную командный файл с карточки, который делает все остальное: из архива копирует файлы по папкам (в том числе в автозагрузку) и экспортирует рег-файлы (в том числе для включения SIF2), потом идет "тихая установка" нескольких кабов с программами и перезагрузка в конце. Из-за экспериментов приходится часто HR использовать - потому "полуавтоматизировал" для себя процесс установки-настройки. 25.06.10 18:55 Newplow [email]
| Цитата (bekas, 25 июня 2010 г. 18:55): | | Результат - такой же примерно. Висит и мигают светодиоды. | OK! Давайте разбираться. У меня все работает как нужно. Как я делаю. Делаю hard reset - настройка калибровки экрана. Все загрузились, перед нами экран Today. Дальше настраиваем: Копируем программу TuneGPS.exe в директорию \Windows, а ярлык - в директорию \Windows\StartUp. Дальше заходим в программу TuneUp и устанавливаем нужный драйвер GPS, русскую клавиатуру - Apply -Close - перезагрузка. После перегрузки все что касается GPS настроено. При обычных перегрузках (soft reset) - все работает как нужно. 25.06.10 20:40 bekas [email] Сделал в точности как вы написали, ничего своего не копировал и не ставил, кроме TuneGPS.exe и ярлыка в автозагрузке. Правда в TuneUp кроме драйвера GPS изменил еще драйвер SDHC (по привычке, но это вряд ли влияет). Результат тот же самый что и раньше, только в Today кроме кнопки start появилась первая строка с датой и временем, до того как все зависло. 25.06.10 21:22 bekas [email] Так... вынул SD-карточку - зависания прекратились, все отработалось как положено. 25.06.10 21:55 bekas [email] Теперь стало все понятно. Попробовал драйвер SDHC не отключать после HR и зависания прекратились совсем, все работает как нужно! Спасибо огромное за программы и лучшие прошивки! 25.06.10 22:01 |