tx_haggis
tx_haggis
### PR Effect 1. Save between 53 (compiler reported) and 138 bytes (TS reported) of RAM 3. Increase the reliability of the free memory count reported back to TS: it...
This is the first of multiple PRs to separate out the encoders from each other. This will make adding new encoders easier and minimize memory (.bss) usage. Encapsulate decoder initialization...
### Summary Simplify the table 3d axis code by changing the X-axis so its in-memory (.bss, not EEPROM) orientation matches Y-axis. ### Detail Prior to this PR, the x-axis stored...
Remove the `-floop-unroll` flag from the `megaatmega2560 `environment. - This has no performance impact (my tests show a 0.5% **increase** in loops/s, but that's margin of error territory). - This...
`getRPM_Nissan360()` uses the global `elapsedTime `variable, but I don't see that variable set anywhere by this decoder.
I'm using the type_hook option as a factory to handle base/derived classes. It works correctly with 'regular' fields, but fails for InitVar fields: ```from abc import ABC from dataclasses import...
In triggerPri_Miata9905(), the check for new ignition mode will pass when trigger angle is zero and new ignition mode is off: the logical or (||) needs to be replaced with...
Pretty sure this should be `&&` (logical and) instead of `||` (logical or): > `if( (configPage2.perToothIgn == true) || (configPage4.triggerAngle == 0) )` (from `triggerPri_Miata9905()`)
- [X] **PlatformIO Core**. If you’ve found a bug, please provide an information below. *You can erase any parts of this template not applicable to your Issue.* ------------------------------------------------------------------ ### Configuration...