SkillAgentSearch skills...

EngineSim

Engine Simulator for ECU's and EMS's

Install / Use

/learn @jammi/EngineSim
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

About EngineSim

EngineSim is an engine signal generator to be used for testing of engine control units and engine management systems. Currently, just a couple of encoder wheels are supplied and EngineSim's gen_audio_sample utility produces wav audio files based on configurations based on them. The cam shaft signal is generated on the left audio channel and the crank shaft signal is generated on the right audio channel.

Installation and dependencies

Just install ruby and add install the bindata gem. EngineSim does not depend on any system-specific dependencies (yet).

TODO

  • Implement more features
  • Write signal generation parts in C
  • Implement complete simulator suite: throttle position sensor, lambda sensor, temperature sensors, air flow sensors, etc.
  • Hardware adapter interfaces for capturing signal samples from actual engines and converting output to the ECU's used.

Credits and copyright

Copyright 2011 Juha-Jarmo Heinonen

EngineSim is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated4y ago
Forks1

Languages

Ruby

Security Score

70/100

Audited on Aug 14, 2021

No findings