Почему не FreeEMS?
Почему не FreeEMS?
Приветствую. По форуму как-то ответа не нашел, а вопрос любопытен, почему не FreeEMS? Вроде проект по старше будет, много работы уже проделано. Почему не вложить усилия в существующий, зачем пилить альтернативный?
- AndreyB
- Site Admin
- Posts: 14359
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Почему не FreeEMS?
Во-первых, ответ на форуме есть - http://rusefi.com/forum/viewtopic.php?f=2&t=239&p=1010#p1010
FreeEms однозначно завязан на конкретный процессор, там исходники не модульные - те исходники на другой процессор перевести невозможно. А завязаны они на уже не молодой процессор без сопроцессора - а я бы хотел запаса по производительности и элегантного кода, который использует float.
Кроме этого есть мнение, что Fred личность непростая. Я намного более гибкий
FreeEms однозначно завязан на конкретный процессор, там исходники не модульные - те исходники на другой процессор перевести невозможно. А завязаны они на уже не молодой процессор без сопроцессора - а я бы хотел запаса по производительности и элегантного кода, который использует float.
Кроме этого есть мнение, что Fred личность непростая. Я намного более гибкий
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Почему не FreeEMS?
Ок, пасиб, мои догадки подтвердились. Хотя, надо сказать, исходники rusefi мне тоже показались не очень очвидными.
- AndreyB
- Site Admin
- Posts: 14359
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Почему не FreeEMS?
Я открыт к конкретным предложениям doxygen ты видел?stealth wrote:Хотя, надо сказать, исходники rusefi мне тоже показались не очень очвидными.
Комментариев мало, их нужно добавлять Много что надо, к сожалению.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Почему не FreeEMS?
До doxygen еще не добрался, спасибо за ссылку. Зафиксирован ли где-нть кодстайл к проекту? К camelcase-то еще попривыкну, хотя и вызыват некоторую боль, а самая большая непонятка на текущий момент, почему в проекте .c и .cpp файлики в перемешку, причем многие cpp явно pure-c'шного содержания http://sourceforge.net/p/rusefi/code/HEAD/tree/trunk/firmware/controllers/injector_central.cpp ? Скорее всего я просто чего-то не понимаю, ибо на сях уже много лет не писал, а на плюсах и того дольше.
- AndreyB
- Site Admin
- Posts: 14359
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Почему не FreeEMS?
Новости по теме - http://rusefi.com/forum/viewtopic.php?f=13&t=673&p=21454#p21454
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Почему не FreeEMS?
ты хочешь сочувствия, или чтобы мы посмаковали? а что было в PM? из-за чего весь сыр-бор?