msq2s3f - MSQ to S3F converter

Обсуждаем все что касается программ для персонального компьютера:
менеджер, логгер, автопостроитель кривых УОЗ и т.д.
andreika
Posts: 179
Joined: 21 Oct 2013, 17:52
Your CAR: ВАЗ-2103
SECU version: DIY SECU-3i
Location: Киев
Has thanked: 28 times
Been thanked: 78 times
Contact:

msq2s3f - MSQ to S3F converter

Post by andreika »

Представляю маленькую утилитку "msq2s3f" для конвертации данных из файлов конфигурации программы MegaTune (MegaSquirt) MSQ в формат SECU-3 S3F.

Данная программа полезна для использования генератора первичных карт наполнения (VE) по заданным параметрам двигателя в пакете MegaTune (или аналогичной онлайн-версии на сайте MegaSquirt), но может быть использована и для переноса других таблиц или параметров из сторонних прошивок MegaSquirt.

На данный момент реализована конвертация для:
- таблица наполнения VE;
- таблица воздух/топливо AFR;
- рабочая карта УОЗ;
- сетка оборотов.
При конвертации учитывается разный размер таблиц в SECU3/MS и используется билинейная интерполяция.

Утилитка работает с командной строки Windows.

Текущая версия программы: V0.1.1, 07.03.2017
Скачать программу:
msq2s3f-0.1.1.zip
msq2s3f V0.1.1, 07.03.2017
(147.93 KiB) Downloaded 305 times
DISCLAIMER: Автор не несёт ответственности за использование данной утилиты и любые последствия. Используйте её на свой страх и риск.

Пример использования:

Code: Select all

msq2s3f.exe test.msq test.s3f
Сгенерированная таблица наполнения в программе MegaTune:
Image

Сконвертированная первичная карта наполнения в менеджере SECU-3:
Image

Надеюсь, программка кому-то будет полезной! :)
Last edited by andreika on 07 Mar 2017, 11:47, edited 1 time in total.
User avatar
darxfame
Posts: 901
Joined: 10 Jul 2015, 19:12
Your CAR: ИЖ 2126 УМПО 1,7
SECU version: official SECU-3T
Location: Москва
Has thanked: 122 times
Been thanked: 137 times
Contact:

Re: msq2s3f - MSQ to S3F converter

Post 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: Автор не несёт ответственности за использование данной утилиты и любые последствия. Используйте её на свой страх и риск.

Пример использования:

Code: Select all

msq2s3f.exe test.msq test.s3f
Сгенерированная таблица наполнения в программе MegaTune:
Image

Сконвертированная первичная карта наполнения в менеджере SECU-3:
Image

Надеюсь, программка кому-то будет полезной! :)
понять бы еще как в сквирте прошивку так сохранять. А то программулина у них которая базовый состав делает есть в электронном виде, и там тупо в текстовый файл сохраняются данные
ИЖ 2126 Ода, УМПО 3317,Январь 5.1 (Был Secu-3T M644), Фазированный впрыск(ДАД+ДТВ) (был Моновпрыск C16NZ)
andreika
Posts: 179
Joined: 21 Oct 2013, 17:52
Your CAR: ВАЗ-2103
SECU version: DIY SECU-3i
Location: Киев
Has thanked: 28 times
Been thanked: 78 times
Contact:

Re: msq2s3f - MSQ to S3F converter

Post by andreika »

darxfame wrote:понять бы еще как в сквирте прошивку так сохранять. А то программулина у них которая базовый состав делает есть в электронном виде, и там тупо в текстовый файл сохраняются данные
В смысле? В MegaTune нужно выбрать File/Save и там формат файла "MegaSquirt Settings Files (*.msq)". Вот его-то и нужно скормить утилитке msq2s3f...
User avatar
darxfame
Posts: 901
Joined: 10 Jul 2015, 19:12
Your CAR: ИЖ 2126 УМПО 1,7
SECU version: official SECU-3T
Location: Москва
Has thanked: 122 times
Been thanked: 137 times
Contact:

Re: msq2s3f - MSQ to S3F converter

Post by darxfame »

andreika wrote:
darxfame wrote:понять бы еще как в сквирте прошивку так сохранять. А то программулина у них которая базовый состав делает есть в электронном виде, и там тупо в текстовый файл сохраняются данные
В смысле? В MegaTune нужно выбрать File/Save и там формат файла "MegaSquirt Settings Files (*.msq)". Вот его-то и нужно скормить утилитке msq2s3f...
Матерится не являюсь приложением Win32, куда копать??
ИЖ 2126 Ода, УМПО 3317,Январь 5.1 (Был Secu-3T M644), Фазированный впрыск(ДАД+ДТВ) (был Моновпрыск C16NZ)
andreika
Posts: 179
Joined: 21 Oct 2013, 17:52
Your CAR: ВАЗ-2103
SECU version: DIY SECU-3i
Location: Киев
Has thanked: 28 times
Been thanked: 78 times
Contact:

Re: msq2s3f - MSQ to S3F converter

Post by andreika »

darxfame wrote:Матерится не являюсь приложением Win32, куда копать??
Может быть антивирус установлен, например, Касперский? Или файл распаковался криво. Попробуйте заменить исполняемый файл на этот:
msq2s3f.exe.zip
(103.94 KiB) Downloaded 264 times
User avatar
darxfame
Posts: 901
Joined: 10 Jul 2015, 19:12
Your CAR: ИЖ 2126 УМПО 1,7
SECU version: official SECU-3T
Location: Москва
Has thanked: 122 times
Been thanked: 137 times
Contact:

Re: msq2s3f - MSQ to S3F converter

Post by darxfame »

andreika wrote:
darxfame wrote:Матерится не являюсь приложением Win32, куда копать??
Может быть антивирус установлен, например, Касперский? Или файл распаковался криво. Попробуйте заменить исполняемый файл на этот:
msq2s3f.exe.zip
Под Win 7 запускается нормально, а вот под XP SP2 нифига, скомпилируйте так что бы работало со старыми NET Framwork и еще, сможете сделать что бы таблицы наполнения при конвертации пересчитывались в нашу сетку? что бы ее не менять?
ИЖ 2126 Ода, УМПО 3317,Январь 5.1 (Был Secu-3T M644), Фазированный впрыск(ДАД+ДТВ) (был Моновпрыск C16NZ)
andreika
Posts: 179
Joined: 21 Oct 2013, 17:52
Your CAR: ВАЗ-2103
SECU version: DIY SECU-3i
Location: Киев
Has thanked: 28 times
Been thanked: 78 times
Contact:

Re: msq2s3f - MSQ to S3F converter

Post by andreika »

darxfame wrote:скомпилируйте так что бы работало со старыми NET Framwork
Не требует оно вообще никаких библиотек. Только kernel32.dll и всё. Не знаю, что ему не нравится.
darxfame wrote:сможете сделать что бы таблицы наполнения при конвертации пересчитывались в нашу сетку? что бы ее не менять?
Да. Надо будет подумать, как это лучше сделать...
User avatar
VizorSRF
Posts: 1923
Joined: 04 May 2018, 17:39
Your CAR: Mustang V8 302НО EFI
SECU version: official SECU-3i
Has thanked: 267 times
Been thanked: 287 times

Re: msq2s3f - MSQ to S3F converter

Post 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!
SBF302 EFI, V8, OHV
36-1 першел на 36+1 ДФ как ДНО, ДПКВ, ДПРВ, ДПДЗ, ДМРВ, ШПЛ, Холостая искра / Trigger wheel 36-1 convert to 36+1 with PS, CKPS, PS, TPS, MAF, WBO, Wasted spark
Тема: viewtopic.php?f=25&t=1499
User avatar
darxfame
Posts: 901
Joined: 10 Jul 2015, 19:12
Your CAR: ИЖ 2126 УМПО 1,7
SECU version: official SECU-3T
Location: Москва
Has thanked: 122 times
Been thanked: 137 times
Contact:

Re: msq2s3f - MSQ to S3F converter

Post 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!
Переносить придется ручками, под новые прошивки не годится
ИЖ 2126 Ода, УМПО 3317,Январь 5.1 (Был Secu-3T M644), Фазированный впрыск(ДАД+ДТВ) (был Моновпрыск C16NZ)
CarBeat
Posts: 54
Joined: 23 Oct 2021, 18:01
Your CAR: Ford Econovan 1S-U
SECU version: DIY SECU-3L
Has thanked: 12 times

Re: msq2s3f - MSQ to S3F converter

Post 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>
Post Reply

Return to “Программное обеспечение для ПК и релизы ПО”