Page 1 of 2
msq2s3f - MSQ to S3F converter
Posted: 14 Nov 2016, 12:56
by andreika
Представляю маленькую утилитку "msq2s3f" для конвертации данных из файлов конфигурации программы MegaTune (MegaSquirt) MSQ в формат SECU-3 S3F.
Данная программа полезна для использования генератора первичных карт наполнения (VE) по заданным параметрам двигателя в пакете MegaTune (или аналогичной онлайн-версии на сайте MegaSquirt), но может быть использована и для переноса других таблиц или параметров из сторонних прошивок MegaSquirt.
На данный момент реализована конвертация для:
- таблица наполнения VE;
- таблица воздух/топливо AFR;
- рабочая карта УОЗ;
- сетка оборотов.
При конвертации учитывается разный размер таблиц в SECU3/MS и используется билинейная интерполяция.
Утилитка работает с командной строки Windows.
Текущая версия программы:
V0.1.1, 07.03.2017
Скачать программу:
DISCLAIMER: Автор не несёт ответственности за использование данной утилиты и любые последствия. Используйте её на свой страх и риск.
Пример использования:
Сгенерированная таблица наполнения в программе MegaTune:
Сконвертированная первичная карта наполнения в менеджере SECU-3:
Надеюсь, программка кому-то будет полезной!
Re: msq2s3f - MSQ to S3F converter
Posted: 14 Nov 2016, 20:57
by darxfame
andreika wrote:Представляю маленькую утилитку "msq2s3f" для конвертации данных из файлов конфигурации программы MegaTune (MegaSquirt) MSQ в формат SECU-3 S3F.
Данная программа полезна для использования генератора первичных карт наполнения (VE) по заданным параметрам двигателя в пакете MegaTune (или аналогичной онлайн-версии на сайте MegaSquirt), но может быть использована и для переноса других таблиц или параметров из сторонних прошивок MegaSquirt.
На данный момент реализована конвертация для:
- таблица наполнения VE;
- таблица воздух/топливо AFR;
- рабочая карта УОЗ;
- сетка оборотов.
При конвертации учитывается разный размер таблиц в SECU3/MS и используется билинейная интерполяция.
Утилитка работает с командной строки Windows.
Текущая версия программы:
V0.1.0, 14.11.2016
Скачать программу:
msq2s3f-0.1.0.zip
DISCLAIMER: Автор не несёт ответственности за использование данной утилиты и любые последствия. Используйте её на свой страх и риск.
Пример использования:
Сгенерированная таблица наполнения в программе MegaTune:
Сконвертированная первичная карта наполнения в менеджере SECU-3:
Надеюсь, программка кому-то будет полезной!
понять бы еще как в сквирте прошивку так сохранять. А то программулина у них которая базовый состав делает есть в электронном виде, и там тупо в текстовый файл сохраняются данные
Re: msq2s3f - MSQ to S3F converter
Posted: 15 Nov 2016, 00:10
by andreika
darxfame wrote:понять бы еще как в сквирте прошивку так сохранять. А то программулина у них которая базовый состав делает есть в электронном виде, и там тупо в текстовый файл сохраняются данные
В смысле? В MegaTune нужно выбрать File/Save и там формат файла "MegaSquirt Settings Files (*.msq)". Вот его-то и нужно скормить утилитке msq2s3f...
Re: msq2s3f - MSQ to S3F converter
Posted: 15 Dec 2016, 03:35
by darxfame
andreika wrote:darxfame wrote:понять бы еще как в сквирте прошивку так сохранять. А то программулина у них которая базовый состав делает есть в электронном виде, и там тупо в текстовый файл сохраняются данные
В смысле? В MegaTune нужно выбрать File/Save и там формат файла "MegaSquirt Settings Files (*.msq)". Вот его-то и нужно скормить утилитке msq2s3f...
Матерится не являюсь приложением Win32, куда копать??
Re: msq2s3f - MSQ to S3F converter
Posted: 15 Dec 2016, 21:29
by andreika
darxfame wrote:Матерится не являюсь приложением Win32, куда копать??
Может быть антивирус установлен, например, Касперский? Или файл распаковался криво. Попробуйте заменить исполняемый файл на этот:
Re: msq2s3f - MSQ to S3F converter
Posted: 15 Dec 2016, 22:03
by darxfame
andreika wrote:darxfame wrote:Матерится не являюсь приложением Win32, куда копать??
Может быть антивирус установлен, например, Касперский? Или файл распаковался криво. Попробуйте заменить исполняемый файл на этот:
msq2s3f.exe.zip
Под Win 7 запускается нормально, а вот под XP SP2 нифига, скомпилируйте так что бы работало со старыми NET Framwork и еще, сможете сделать что бы таблицы наполнения при конвертации пересчитывались в нашу сетку? что бы ее не менять?
Re: msq2s3f - MSQ to S3F converter
Posted: 16 Dec 2016, 11:15
by andreika
darxfame wrote:скомпилируйте так что бы работало со старыми NET Framwork
Не требует оно вообще никаких библиотек. Только kernel32.dll и всё. Не знаю, что ему не нравится.
darxfame wrote:сможете сделать что бы таблицы наполнения при конвертации пересчитывались в нашу сетку? что бы ее не менять?
Да. Надо будет подумать, как это лучше сделать...
Re: msq2s3f - MSQ to S3F converter
Posted: 25 Sep 2018, 14:03
by VizorSRF
Эта теме ещё актуальна?
Я нашёл базовую прошивку Мегаскирта под мой мотор, пытаюсь перенести всё в SECU по возможности, но 2 параметра не конвертируются, где что можно подправить что бы выудить данные?
Code: Select all
C:\Users\tester\Desktop\SECU\msq2s3f-0.1.1>msq2s3f
msq2s3f - MSQ to S3F converter v0.1.1 (07.03.2017). Distributed under GPL license.
(c) 2016 andreika. Developed exclusively for SECU-3.org project.
USAGE: msq2s3f in_file.msq out_file.s3f
C:\Users\tester\Desktop\SECU\msq2s3f-0.1.1>msq2s3f EEC.msq EEC.s3f
msq2s3f - MSQ to S3F converter v0.1.1 (07.03.2017). Distributed under GPL license.
(c) 2016 andreika. Developed exclusively for SECU-3.org project.
Loading MSQ...
Converting...
Parameter 'veTable1' OK: [16x16], %
Parameter 'afrTable1' OK: [12x12], AFR
ERROR reading 'advanceTable' parameter!
ERROR reading 'frpm_table' parameter!
Saving S3F...
Done!
Re: msq2s3f - MSQ to S3F converter
Posted: 27 Sep 2018, 21:06
by darxfame
VizorSRF wrote:Эта теме ещё актуальна?
Я нашёл базовую прошивку Мегаскирта под мой мотор, пытаюсь перенести всё в SECU по возможности, но 2 параметра не конвертируются, где что можно подправить что бы выудить данные?
Code: Select all
C:\Users\tester\Desktop\SECU\msq2s3f-0.1.1>msq2s3f
msq2s3f - MSQ to S3F converter v0.1.1 (07.03.2017). Distributed under GPL license.
(c) 2016 andreika. Developed exclusively for SECU-3.org project.
USAGE: msq2s3f in_file.msq out_file.s3f
C:\Users\tester\Desktop\SECU\msq2s3f-0.1.1>msq2s3f EEC.msq EEC.s3f
msq2s3f - MSQ to S3F converter v0.1.1 (07.03.2017). Distributed under GPL license.
(c) 2016 andreika. Developed exclusively for SECU-3.org project.
Loading MSQ...
Converting...
Parameter 'veTable1' OK: [16x16], %
Parameter 'afrTable1' OK: [12x12], AFR
ERROR reading 'advanceTable' parameter!
ERROR reading 'frpm_table' parameter!
Saving S3F...
Done!
Переносить придется ручками, под новые прошивки не годится
Re: msq2s3f - MSQ to S3F converter
Posted: 10 Jul 2022, 08:48
by CarBeat
Отдельно *.vex таблицу не получилось(
или это не так работает и только msq файлы со старых прошивок?
Code: Select all
C:\Users\WTF>E:\Down\SECU3\msq2s3f-0.1.1\msq2s3f.exe veTable1_202207100821.vex V
E.s3f
msq2s3f - MSQ to S3F converter v0.1.0 (14.11.2016). Distributed under GPL licens
e.
(c) 2016 andreika. Developed exclusively for SECU-3.org project.
Loading MSQ...
ERROR reading MSQ file!
C:\Users\WTF>