PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Myfrontend (http://pccar.ru/forumdisplay.php?f=127)
-   -   MyFrontEnd (http://pccar.ru/showthread.php?t=15880)

balabollng 05.10.2011 11:55

Выкладываю для тестов.

Для начала обратите внимание на файлик config.ini в корне. Там хранятся настройки COM порта. Нужно прописать использующейся у вас для GPS в формате "\\.\COM1". По умолчанию это COM3 т.е. "\\.\COM3".

датее в поле BaudRate укажите ваш. По умолчанию это 4800.

В xml нужно прописать свои навигаторы:




Теперь запускаем front.

При нажатии на кнопку "Navigation" откроется окно в котором одновременно запустятся два навигатора. Настройте работу обоих навигаторов на один и тоже порт, указанный в config.ini.

Все.

balabollng 06.10.2011 10:16

Коллеги, забыл убрать зедержку использовавшуюся в эмуляции GPS. Из-за этого, запущенные навигаторы в режиме захвата, как-бы работали с запозданием.

Выкладываю обновление.

balabollng 06.10.2011 16:07

Анонс.

Делаю сглаживание GPS. Т.е. если скажем между одними координатами и другими был существенный лаг, в промежутке искусственно будут создаваться дополнительные пакеты для сглаживания визуализации маршрута. Степень сглаживания можно будет настроить.

В планах существенное воздействие на сам поток NMEA для большей интеллектуализации определения координат.

balabollng 07.10.2011 11:26

Коллеги, есть какие-то комментарии?

Semendey 07.10.2011 13:27

Цитата:

Сообщение от balabollng (Сообщение 198116)
Коллеги, есть какие-то комментарии?

Посмотрел прогу, просто поражен конвертацией снина.

Заметил один баг, можно запустить две копии программы !
В списке задач - отображаеться только одна, а в процессах столько сколько раз запустил, это вешает систему.

balabollng 07.10.2011 13:49

Цитата:

Сообщение от Semendey (Сообщение 198127)
Заметил один баг, можно запустить две копии программы !

Ща поправим.

balabollng 07.10.2011 14:11

Коллеги.

Несколько допилил GPS. Теперь он является полноценным поставщиком данных. Предоставляет сведения о скорости, курсе и т.п. все это вы сможете увидеть в программе нажав кнопку "setting".

Немного оптимизировал скин.

Ну и устранил баг с повторной загрузкой.

Semendey 07.10.2011 15:00

Не дает удалить папку Engines\Default player
Программа закрыта, папка пустая. Говорит что кем то используеться, вопрос кем ?

balabollng 07.10.2011 15:27

Цитата:

Сообщение от Semendey (Сообщение 198140)
Не дает удалить папку Engines\Default player
Программа закрыта, папка пустая. Говорит что кем то используеться, вопрос кем ?

Эм... это точно не к софтинке вопрос... перегрузитесь. Может есть системные файлы в папке?

balabollng 07.10.2011 18:02

Ну и еще одно, на мой взгляд, крайне существенная доработка - встраивание собственных скриптов!

Т.е. теперь можно не просто рисовать скины, не просто вызвать приложения, а создавать действительно собственный интерфейс с программным кодом!

Для просмотра примера реализации скрипта нужно нажать "CALCULATOR". Собственно его я и буду реализовывать уже на скрипте. Но сейчас есть пример использование движка. Это простой счетчик. Кнопка QUICK его обнуляет.

Более детально изучить пример использования можно в теге