American English British English Български Čeština Français Deutsch (Du) Magyar Italiano 日本語 Lietuvių Polski Српски Slovenčina Español (Tú) Türkçe Українська
Select language:

Прошивка для РПД

<<

ricochet

User avatar

Posts: 67

Joined: 26 Sep 2014, 16:19

Your CAR: ВАЗ 2113/РПД 415

SECU version: official SECU-3T


Has thanked: 20 times
Been thanked: 32 times

Post 11 Nov 2014, 00:06

Прошивка для РПД

Всем привет.

Пост на самом деле большей частью адресован STC.

У зажигания двигателей Ванкеля есть своя специфика и возможности SECU не вполне охватывают диапазон возможных настроек зажигания такого двигателя.

Дальнейшие хотелки вызваны в основном моим желанием иметь возможность полностью повторить алгоритм работы штатной системы зажигания.

Например, температурная коррекция не может быть задана функцией одного аргумента (температуры), нужна функция двух аргументов (температуры и оборотов).

Также все таки хотелось бы реализовать сплит, т.е. задание задержки УОЗ нижней свечи секции относительно верхней.

Кроме меня на данный момент все это не нужно никому, поэтому в принципе я мог бы изыскать время и добавить эти возможности самостоятельно.

Однако ж мне не хотелось бы патчить каждую новую версию ПО для SECU, поэтому хочу узнать - возможно ли добавление подобных наработок в апстрим?

Если возможно, то каким образом мне следует оформлять мой код? Сделать еще одну опцию наподобие DWELL_CONTROL, HALL_OUTPUT - скажем, назову ее ROTARY - и обернуть весь нужный код ifdef'ами? С тем, что опция не будет включена в официальных бинарниках, я готов смириться.
<<

STC

User avatar

Posts: 6547

Joined: 30 Apr 2013, 23:41

Location: Ukraine

Your CAR: AZLK 2140

SECU version: DIY SECU-3


Has thanked: 802 times
Been thanked: 1318 times

Post 11 Nov 2014, 11:38

Re: Прошивка для РПД

В коде и так много ifdef, сложность уже достаточно высокая, я бы просто создал отдельный модуль на основе ckps.c и перед компиляцией копировал его поверх обычного ckps.c.
Author of the SECU-3™ project http://SECU-3.org. An open source engine control unit / Ignition control system, (C) 2007.
Клуб проекта в Facebook https://www.facebook.com/groups/secu3club
Клуб проекта ВКонтакте https://vk.com/secu3club (вступаем!)

Return to Прошивки

Who is online

Users browsing this forum: No registered users and 1 guest

Powered by phpBB® Forum Software © phpBB Group.