423f69a842
* allow logging multiple warnings at once * comment * .Code * Revert ".Code" This reverts commit 2b986bd50035aeec051d11aafd83fdbc1694351c. * add a better comparison operator instead of conversion * dot code * Revert "dot code" This reverts commit 35f6ae1007c41e3b30ea129a324f33ab4205036d. * force gcc-10 maybe? * Revert "force gcc-10 maybe?" This reverts commit 4ddf8bcefddd354ccdc1da682c5fff1e68d44273. * vq * dot code * dead * dot code * return may be null * static_vector; maybe cyclic_buffer is broken or wrong tool for the job? * move static vector * put cyclic buffer back how it was since we don't use it now |
||
---|---|---|
.github | ||
.vscode | ||
android | ||
firmware | ||
hardware | ||
java_console | ||
java_tools | ||
misc | ||
simulator | ||
unit_tests | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
README.md | ||
lgtm.yml | ||
work_in_progress.md |
README.md
rusEFI
Current binaries are always available on our build server
Cloning the repository
Important note - we now use submodules:
git submodule update --init
What do we have here?
- Firmware Source code for open source engine control unit for stm32 chips
- Hardware KiCAD files for our older PCBs
- rusEFI console rusEFI own naive tuning software
- Simulator win32 or posix version of firmware allows to explore without any hardware
- Unit Tests Unit tests of firmware pieces
- Misc tools Misc development utilities
- misc/Jenkins Jenkins Continuous Integration scripts
- Software Development process
- Work in progress status
External Links
- Forum http://rusefi.com/forum
- Documentation https://github.com/rusefi/rusefi/wiki
- Doxygen documentation is available at http://rusefi.com/docs/html
- General source code Q&A is at http://rusefi.com/forum/viewtopic.php?f=5&t=10
- Facebook https://www.facebook.com/rusEfiECU
- YouTube: https://www.youtube.com/user/rusefi
- Patreon https://www.patreon.com/rusefi
Building the Code
See https://rusefi.com/forum/viewtopic.php?f=5&t=9
Release Notes
See the changelog