Releases: Infineon/XMC-for-Arduino
Releases · Infineon/XMC-for-Arduino
XMC-for-Arduino V3.6.0-beta
This is a pre-release, use V3.5.0 for the latest stable version.
Changes:
- Refactor Serial implementation to use XMC hardware buffer.
XMC-for-Arduino V3.5.0
What's Changed
Bugfixes
- Serial: Add handling of edge case that might lead to Serial getting stuck in spinlock wait by @MaxMax-embedded in #307.
- Wire: Fix I2C ACK message timout condition to avoid freezing by @Frederik-Wagner in #321.
Repository Configuration
- Added .gitattributes to ensure proper handling of line endings by .
- Restructured and extend .gitignore.
- Added pre-commit workflow & configuration by @LinjingZhang in #311.
libraries/CAN
- Added configuration for clang-format, clang-tidy and cppcheck.
- Added & applied configuration for clang-format & clang-tidy.
- Added misra to enable static code analysis.
- Fixed definition for CAN message object.
Community
- Added Code of Conduct by @jaenrig-ifx in #312.
- Extended Contribution Guidelines.
Quality Assurance
- Added GitHub Action workflows for Hardware-in-the-loop testing. @OlafFilies
- Included arduino-core-tests submodule for generic unit tests.
- Enable tests for CAN, Wire and Serial.
Details
Full Changelog: V3.4.1...V3.5.0
XMC-for-Arduino V3.4.1
What's Changed
- Fix: Cannot find JLink device in Linux by @LinjingZhang in #305
Full Changelog: V3.4.0...V3.4.1
XMC-for-Arduino V3.4.0
What's Changed
Full Changelog: V3.3.0...V3.4.0
XMC-for-Arduino V3.3.0
What's Changed
- Bugfix/issue#266 cmdjlink permission denied by @LinjingZhang in #295
- Fix: automatically select default port and remove mojibake by @LinjingZhang in #298
Full Changelog: V3.2.0...V3.3.0
XMC-for-Arduino V3.2.0
What's Changed
- XMC Arduino CAN Lib (Receiving) by @LinjingZhang in #270
- XMC CAN Sending & Unity starting point by @LinjingZhang in #271
- Desmakers 3492 xmc4ino update xmclib to be in sync with mtb by @LinjingZhang in #279
- DESMAKERS-3812 Test CAN on XMC1400 2GO by @LinjingZhang in #283
- DESMAKERS-3827: enable 11/29Bits id frame send and receive by @LinjingZhang in #284
- Add: Filtering API by @LinjingZhang in #285
- CAN: Loopback() by @LinjingZhang in #286
- Fix: remove namespace ifx by @LinjingZhang in #288
- Final check before XMC1400 BSP/ CAN Lib release by @LinjingZhang in #291
- Doc/xmc1400 2go can by @LinjingZhang in #294
- Feature/CAN_XMC14002GO by @LinjingZhang in #292
Full Changelog: V3.1.1...V3.2.0
XMC-for-Arduino V3.1.1
What's Changed
- add stale_issues workflow by @ederjc in #280
- Fix for .miso_config / update of package.json by @RudolphRiedel in #282
- Dummy merge for sync master and develop by @LinjingZhang in #287
- Fix/release process by @LinjingZhang in #289
- update release process by @LinjingZhang in #290
Full Changelog: V3.1.0...V3.1.1
XMC-for-Arduino V3.1.0
What's Changed
- Desmakers 2827 enable kit xmc14 2go into arduino ide by @LinjingZhang in #260
- fix implementation of dtostrf by @ederjc in #263
- added GPIO reset logic for XMC14002GO by @boramonideep in #264
- dummy PR to merge master into develop by @LinjingZhang in #265
- update README and sync with the wiki by @LinjingZhang in #262
- move winreg to avoid import error in non-windows systems by @ederjc in #268
- update readme for Jlink driver by @LinjingZhang in #272
- fix RingBuffer initialization by @LinjingZhang in #273
- Fix wrong XMC1300 Boot Kit identifier in xmc_data.py by @misaz in #274
- Exchange P5.3 with P6.3 on pin 75 by @OlafFilies in #275
- Debug setting for XMC4Arduino & change online help link by @LinjingZhang in #276
- Develop by @jaenrig-ifx in #278
New Contributors
Full Changelog: V3.0.0...V3.1.0
XMC-for-Arduino V3.0.0
What's Changed
- Device check and mem check by @boramonideep in #246
- Add py install requirement by @jaenrig-ifx in #251
- Refactor release ci by @jaenrig-ifx in #252
- added wait for ACK after a I2C transaction by @boramonideep in #250
- Sd card change by @OlafFilies in #255
- V3.x changes into master by @boramonideep in #254
- SPI SD and timeout I2C by @jaenrig-ifx in #256
-
- fixed implementation of transfer(buf, count) to match standard Ardu… by @RudolphRiedel in #249
- Fix xmc flasher by @boramonideep in #261
New Contributors
- @OlafFilies made their first contribution in #255
- @RudolphRiedel made their first contribution in #249
Full Changelog: V2.2.0...V3.0.0
Release of version 2.2.0
What's Changed
- added section to README about the LED pin as input issue by @boramonideep in #228
- Sync develop with master (V2.x) by @boramonideep in #230
- Changes in boards.txt for V2.x by @boramonideep in #231
- Refactored built-in libraries by @boramonideep in #235
- V2.x LED Library reversed LED_BUILTIN by @techpaul in #233
- added changes to enable PWM channel in XMC1100 Boot Kit by @boramonideep in #239
- Variable gain ADC feature by @boramonideep in #240
- GPIO Init after USIC CH Start by @9Volts9er in #238
- Develop by @jaenrig-ifx in #248
Full Changelog: V2.1.0...v2.2.0