TRS-SOFTWARE
https://www.injonl.ru/forum/

Запуск ЧТП из ИОН
https://www.injonl.ru/forum/viewtopic.php?f=12&t=302
Страница 1 из 16

Автор:  alex595 [ 21 янв 2014, 14:29 ]
Заголовок сообщения:  Запуск ЧТП из ИОН

Андрей, а можно сделать из ИОН вызов CPT 3.21 (при этом ион притормаживает все автоматические настройки) и сразу скармливать CPT текущую прошивку, в этот момент ион переходит в режиме опроса каталога где лежит прошивка на предмет изменения даты записи у нее. Как только время записи файла прошивки изменилось (это можно вынести в настройку ИОН) или только после закрытия CPT 3.21 , внесенные изменения заливаются в блок , и восстанавливается автоматическая настройка.

Автор:  Andy Frost [ 21 янв 2014, 15:09 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

Я пробывал так делать, но ЧТП из командной строки выдает ошибку и не открывает файл.
А подхватывать надо только после закрытия ЧТП, а не сохранения ей файла.

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

Автор:  Shtep [ 21 янв 2014, 18:07 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

Кроилово-кроилово.:-) Я тебе еще в 2012 году кусок готового кода давал. Сейчас проверил - все пашет, из каталога указанный бинарник открывает, пока чиптюн не закрыли - терпеливо ждет. Вылезай в асю, выдам повторно :-)

Автор:  alex595 [ 21 янв 2014, 21:52 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

Готов первым протестировать)))

Автор:  alex595 [ 21 янв 2014, 21:56 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

Кстати по поводу дожидаться закрытия CPT не обязательно, сделать это в настройке хочешь так, или так.

На самом деле будет удобно, с лева данные из иона о работе мотора, а с права CPT где крутишь все что хочешь, нажал сохранить данные тут же в блок ушли.

И еще, можно ли сделать графики как j5OLT диагностика сделана. Очень не хватает этого. Отдельной вкладкой например. Потом туда можно функционал некоторый положить.


Кстати новый ион в вин 7 почемуто окно свое прячет под нижним баром, где программы запущены, раньше он был сверху. Какой то флаг свойств у окна изменили.

Автор:  Andy Frost [ 22 янв 2014, 14:18 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

alex595 писал(а):
Готов первым протестировать)))


Проверь пожалуйста.
Сначала в настройках надо задать путь к программе ЧТП.
Затем установить соединение и открыть прошивку.
Потом в кнопках есть молния, нажать ее и должен открыться ЧТП.
Пока он открыт, ИОН будет работать, но лучше не трогать его.
После закрытия ЧТП, если прошивка поменялась, то она будет загружена в ОЛТ блок без прерывания сессии.


alex595 писал(а):
На самом деле будет удобно, с лева данные из иона о работе мотора, а с права CPT где крутишь все что хочешь, нажал сохранить данные тут же в блок ушли.

Такое невозможно сделать, тк данные которые поправит ИОН не попадут просто так в ЧТП, а как только ты поменяешь данные в ЧТП, ИОН их занесет в прошивку, но они будут устаревшими относительно ИОН.

Автор:  alex595 [ 22 янв 2014, 14:57 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

Andy Frost писал(а):
alex595 писал(а):
Готов первым протестировать)))


Проверь пожалуйста.
Сначала в настройках надо задать путь к программе ЧТП.
Затем установить соединение и открыть прошивку.
Потом в кнопках есть молния, нажать ее и должен открыться ЧТП.
Пока он открыт, ИОН будет работать, но лучше не трогать его.
После закрытия ЧТП, если прошивка поменялась, то она будет загружена в ОЛТ блок без прерывания сессии.


alex595 писал(а):
На самом деле будет удобно, с лева данные из иона о работе мотора, а с права CPT где крутишь все что хочешь, нажал сохранить данные тут же в блок ушли.

Такое невозможно сделать, тк данные которые поправит ИОН не попадут просто так в ЧТП, а как только ты поменяешь данные в ЧТП, ИОН их занесет в прошивку, но они будут устаревшими относительно ИОН.


Хорошо проверю.
По поводу невозможно сделать видимо я не правильно объяснил, что надо: (исправляюсь)

1) в ионе когда нажимаем на молнию интерфейс изменений блокируется, тоесть ион переходит в режим отображения данных лог при этом пишется.
2) сохраняет прошивку на диск (с каким нить префиксом типа TEMP....bin или bir) и ее кормит ОЛТ и наблюдает за этим файлом в каталоге
3) как файл изменился сравнивает прошивку которая в ион и с файлом , и только разницу записывает себе, и тут же обновляет эти изменения в блоке.
4) как ОЛТ закрывают, то делается все тоже самое, только еще файлы подчищаются. Я бы еще в этот момент начал бы новую нумерацию файлов, и лог по ним отдельный ( ну как бы после внешних изменений ) хотя это и не обязательно

Автор:  Shtep [ 22 янв 2014, 15:08 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

Есть замечание - в системе должен быть хотябы один доступный компорт. Можно виртуальный. Иначе будет ошибка "ключ не найден". Можно поставить виртуальный ком Virtual Serial Ports Driver от Eltima Software. Позже придумаю как без этого сделать.

Автор:  alex595 [ 22 янв 2014, 22:16 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

Andy Frost писал(а):
Я понял, что вам нужно графики параметров и просмотр в них по паузе. Хватит уже спамить.

Переделал заливку прошивки блоками, теперь пишется только изменения сделанные в ЧТП, а не вся прошивка. Стало быстрее.


По заливке можно еще одно пожелание?

После того как ИОН законнектится, надо грузить прошивку в блок или из блока в ион, можно сделать загрузку в ион без загрузки в блок? А в блок грузить только опять таки изменения которые будут сделаны. Это например откатываешь прошивку на своей машине знаешь, что в блоке тоже, что и в открываемом файле, тоесть отдаешь себе полностью отчет в действиях. И можно сделать так чтобы ИОН запоминал из какой директории он открывал файл последний раз файл, это просто удобно, если есть сторонники "как раньше" сделать настройку, открывать папку по умолчанию. Это все улучшения, для удобства работы с программой.

Автор:  Shtep [ 22 янв 2014, 22:36 ]
Заголовок сообщения:  Re: пожелания по улучшению программы.

И на старте в 99% случаев в блоке будут исходные калибры с флеша, а в ИОНе - уже катанные.

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