Matthew Kennedy
d10e274153
improve CAN RX performance rusefi/rusefi#6041
2024-02-25 23:18:21 -08:00
Matthew Kennedy
408862d69f
strongly type can bus index so we can't have the same bug again
2023-10-30 23:33:59 -07:00
Matthew Kennedy
d5f9479f28
ObdCode is enum class ( #77 )
...
* change ObdCode to enum class builds firmware
* test builds
* don't need this line at all
* can we go down to uint16_t?
2023-04-12 23:44:33 -07:00
rusefi
329edcddfc
refactoring: magic constant
2022-08-21 22:46:49 -04:00
Andrey
2d4b944547
test coverage and some magic constant refactoring
2022-08-21 15:22:22 -04:00
Matthew Kennedy
8ec103a7f2
Lua rx callback ( #4387 )
...
* s
* mask, callback
* support 8 different signatures
* make the compiler happy about unrechable code
* s
* make the compiler happy about unreachable code
* guard
* changelog
2022-07-28 09:27:18 +03:00
Matthew Kennedy
e50eaee90f
fix lua CAN RX of 11b frames ( #4321 )
...
* s
* loggy the change
2022-07-05 13:37:31 -04:00
Matthew Kennedy
d01d24490b
test AEM X-Series wideband protocol ( #4002 )
...
* break out acceptFrame, test CanListener
* test AEM xseries protocol
* tweaks
* tweaks
* maybe everyone compiles happily now
2022-03-15 15:52:50 -04:00
Matthew Kennedy
fe6cdf60e3
warnings fixes ( #3851 )
...
* unused things
* !!! actual bug !!!
* dead
* unused
* unused
* multi-bus lua RX was just broken
* make the compiler angry about it
* dead config
* alphax 2
* just call, no store
* compiler too angry
2022-01-31 18:37:42 -05:00
rusefillc
cfd49b316f
E65 wants more
2021-12-23 23:36:07 -05:00
rusefillc
664d3057fa
Second CAN #3687
2021-12-21 01:17:02 -05:00
rusefillc
cedc5f4e9c
LUA CANbus expect 29bit ID by default #3592
...
not great quick fix
2021-11-23 15:41:43 -05:00
Matthew Kennedy
9bd8a19564
oh my god we've had no asserts ( #3595 )
2021-11-22 17:52:03 -05:00
rusefi
85dac3e931
Revert "lua can: one step back"
...
This reverts commit 3731496f
2021-10-29 16:32:41 -04:00
rusefi
3731496fb3
lua can: one step back
2021-10-29 13:14:42 -04:00
Matthew Kennedy
41b99b0593
make lua CAN happy ( #3416 )
...
* lua can tx
* index
* make rx match
2021-10-28 08:18:56 -04:00
Matthew Kennedy
7422de9391
Lua CAN rx data ( #3414 )
...
* rx data
* comments
* multi bus
2021-10-26 16:48:57 -04:00
Matthew Kennedy
e7d66fd242
Lua CAN RX ( #3403 )
...
* wiring
* static
* implementation
* comment
* unit tests happy
* guard
* guard smarter, not harder
* guard smarter not harder
* guard even smarter, not even harder
* don't need that
2021-10-24 08:37:04 -04:00