Good evening everyone. I've added yet another update to IFCT, FlexCAN_Library emulation, library is able to mimic both teachop/pawelsky's FIFO version and collin80's MB-only version.
Both emulations automatically switch based on demo selection, just load up collin80's/pawelsky's demos and you only have to do minor changes to demo:
1) Change FlexCAN.h to IFCT.h
2) Enable your transceiver if needed
3) enjoy.
I've also corrected a bug in pawelsky's/teachop's code when setting the filter after setup, the code doesn't take into consideration it may be out of freeze mode and does a hard fault. This is fixed in the emulation code
IFCT native methods may be called during emulation mode as well, this further enhances user's ability to use more features, like the automatic masking ability in emulation mode.
This can be referred to as hybrid mode
Tony
Both emulations automatically switch based on demo selection, just load up collin80's/pawelsky's demos and you only have to do minor changes to demo:
1) Change FlexCAN.h to IFCT.h
2) Enable your transceiver if needed
3) enjoy.
I've also corrected a bug in pawelsky's/teachop's code when setting the filter after setup, the code doesn't take into consideration it may be out of freeze mode and does a hard fault. This is fixed in the emulation code
IFCT native methods may be called during emulation mode as well, this further enhances user's ability to use more features, like the automatic masking ability in emulation mode.
This can be referred to as hybrid mode
Tony
Last edited: