Автоподсос и автозапуск на карбюратор - САУВЗ
http://sauvz.com/for/

Новая программа управления САУВЗ
http://sauvz.com/for/viewtopic.php?f=5&t=141
Страница 1 из 8

Автор:  ange007 [ 15 фев 2012, 20:25 ]
Заголовок сообщения:  Новая программа управления САУВЗ

Привет всем пользователям САУВЗ :!:
С недавнего времени я стал счастливым обладателем этого замечательного устройства.
Но некоторые недочёты родной программы управления меня не устраивают.
Потому мной было принято решение (с разрешения и помощью - Александра) написать новую программу, с тем чего ей не хватает.

Вложение:
Комментарий к файлу: Новый вид программы
Новая программа управления САУВЗ автоподсос и автозапуск на карбюратор.
Sauvz.png [ 59.4 KIB | Просмотров: 5228 ]


Изменения по сравнению с оригинальной программой:
  • Теперь программа состоит из 1го файла, и имеет немного больший вес (~1,6 мб).
  • Немного изменён дизайн (и ещё будит меняться наверно).
  • Выбор порта с программой происходит автоматически (если не вышло можно выбрать вручную).
  • Все настройки подгружаются при запуске программы.
  • Все параметры теперь жёстко ограничены в пределах, и вводить можно только цифры (т.н. "защита от дурака"), теперь нельзя будит вбить в настройки нули и наблюдать за "расколбасом" заслонки.
  • Есть возможность сбросить настройки на "заводские".
  • Есть возможность сохранять и загружать настройки из файла (например чтоб хранить разные профили на лето и зиму, или чтоб поделиться настройками на форуме).
  • Результаты большей части действий выводятся в логе действий (внизу), например - "Ошибка при считывании" и т.д. и т.п.
  • Корректное обрабатывание выдёргивания шнурка при работе с программой.

Программа находится на ранней стадии "развития".
Так-что готов выслушать Ваши пожелания и предложения по программе.
Только стоит учесть что прошивкой я не занимаюсь, я занимаюсь только данной программой.

Цитата:
Версия: 0.7b
  • Первая публичная "бета"-версия.
  • Пока не сделано сохранение/считывание параметров из файла (будит после того как протестируется вся основа).

Версия: 0.8b
  • Поправлена путаница с "основными параметрами".
  • Доделано сбрасывание ВСЕХ параметров на заводские.
  • Сделано ПРИМЕНЕНИЕ ВСЕХ изменённых параметров (правда в логе пока при этом пишет что некоторые параметры не сохранились, хотя вроде всё нормально)

Версия: 0.8.5b
  • Добавил сохранение/загрузку "основных параметров" из файла.
  • Убрал ошибку при нахождении занятого порта (теперь если порт САУВЗ занят, программа его просто не распознает).
  • Небольшие поправки.

Версия: 0.8.7b
  • На время убрал отчёты *.elf (уж слишком много лишнего они ловят).
  • Уменьшил визуальное кол-во ошибок (теперь многие из них просто будут писаться в лог).
  • Сделал запрет на одновременный запуск 2х копий программы.
  • Сделал корректную обработку выдёргивания шнурка из блока во время работы (теперь программа не вывалится с ошибкой как это было с оригинальной программой, а попросит перезагрузить программу, или закрыть).
  • Поправил считывание параметров, теперь они должны считываться немного быстрее.

Версия: 0.8.8b
  • Поправил пару ошибок которые нашёл.
  • Немного приукрасил иконками окно выбора порта.

Версия: 0.9.2b
  • Немного сменил внешний вид программы.
  • Вроде поправил работу с заслонкой (не было возможности протестировать).
  • Добавил в лог действий - время действия (так, на всякий случай).


Вложения:
Комментарий к файлу: Последняя версия программы
SAUVZ.zip [611.38 KIB]
Скачиваний: 264

Автор:  zampolit [ 16 фев 2012, 14:11 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

Молодец!!!
Вопросик возник - с какой частотой опрашивается САУВЗ? (или показания термодатчика обновляются микропрограммой? уже не помню.....)

Автор:  zampolit [ 16 фев 2012, 14:21 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

Из пожеланий - можно повесить 3 графика: температура, обороты, положение ВЗ.
Графики а-ля хронологии закрузки ЦП в винде и друг под другом с возможностью синхронного перемещения по ним для получения точных цифровых значений (значения рядом с графиками можно выводить).
При настройке будет достаточно удобно и информативно ;)

Автор:  GreyCardinal [ 16 фев 2012, 16:52 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

интересненько !!! готов потестить только где же прога....

Автор:  Selmer [ 16 фев 2012, 17:30 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

На старой модели Саувза пойдет?
И желательно сюда скинуть прогу и прошивку!

Автор:  ange007 [ 16 фев 2012, 19:16 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

Цитата:
Вопросик возник - с какой частотой опрашивается САУВЗ? (или показания термодатчика обновляются микропрограммой? уже не помню.....)

САУВЗ сам беспрерывно выдаёт пакеты с данными.

Цитата:
На старой модели Саувза пойдет?

Скорее всего - нет.
Но если Александр скажет мне где разница между командами, то можно сделать программу универсальной.

Программа будит попозже немного, нужно поправить некоторые ошибки которые мешают работе.

Автор:  Selmer [ 16 фев 2012, 19:23 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

Будем ждать!

Автор:  Алексей [ 18 фев 2012, 04:18 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

+1
Проги под 7-ку сильно не хватает... Размер файла с нашими новыми технологиями в 1,6 мегабайта - не сильно большой напряг. А то, что он один - плюс.
Куда слать деньги на развитие проекта?

Автор:  Zanderr [ 18 фев 2012, 13:37 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

... да. настройки сохранять в файл - это тема, причем очень актуальная. ))) зима/лето понимаш...

Автор:  ange007 [ 22 фев 2012, 23:20 ]
Заголовок сообщения:  Re: Новая программа управления САУВЗ

Выложил 1ю тестовую версию.
Хотелось бы чтоб проверили основной ф-ционал (настройки, "сигнализацию" выходов, положение приводов), и как выглядит программа на нетбуках (нужно ли делать оптимизацию под разрешение екрана).

Страница 1 из 8 Часовой пояс: UTC + 2 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/