![]() You could try this to also make it work using Arduino IDE.Ĭode: Select all. In case of PlatformIO, everything is already set in the ini file, so it's enough to just build and upload.Īpparently it is now called build.opt file. In case of you are using Arduino IDE to compile the FW, you need to add this build parameter to boards.txt for the board you are building the FW: -DHAL_CAN_MODULE_ENABLED Also if you wish to use secondary serial too, this needs to be set too: -DENABLE_HWSERIAL2 There is unfortunately one small negative side in the new CAN library that was introduced for STM32. ![]() And you can also see +200Hz data rates from those if you select unlimited rate in TS (registered only). Good thing in this new comms protocol is that burning and reading the tune is now blazing fast on STM32 and Teensy. These problems have now been fixed in master and there should be 202202 bug fix release soon, because the O2 calibration doesn't work on Arduino Mega either. Unfortunately the new comms protocol to TunerStudio caused some problems with STM32 and you couldn't load tune to blank "eeprom" and O2 calibration didn't work. That is mainly to allow SD logs to be read from speeduino, but for now SD logging only works for Teensy. There is also new comms protocol in use in the new FW version. ![]() The new CAN library allows faster CAN communication in busy can bus without too much processor load. 202201 FW release came with new improved CAN library and PWM fan support for STM32. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |