Skip to content

Releases: Infineon/XMC-for-Arduino

Fixes for Wire lib, HardwareSerial, typos and other bugs

19 Jul 21:26

Choose a tag to compare

  • Changed the Wire Lib - use HW FIFO - incresed buffer size - renamed struct variable
  • Fixed a typo: == / =
  • Updated the boards.txt
  • Increased the stack size for XMC1100
  • Fixed the HardwareSerial issue from GitHub
  • Adjusted the delayMicroseconds() function
  • Added the XMC1300 Board

Fixes for Wire, Serial, Random and Added Keywords

06 Apr 23:59

Choose a tag to compare

Changes

  • Added keywords
  • Changed the wire NACK detection + ADDED repeated start @requestFrom after endTransmission(false)
  • Added the early return after NACK received at address phase (wire.cpp)
  • Added the random(long, long) func
  • Fixed the wire-slave-receive-bug
  • Fixed the wire-requestFrom-address-not-set-Bug
  • Added check if serial available during serialEvent

Fix for Linker and I2C

02 Mar 20:06

Choose a tag to compare

Changes

  • Fixed an issue with the rand() function which returned always the same value when executed: changed linker flags in platform.txt and removed --nano.specs
  • Fixed I2C receive bug

First Release

02 Mar 20:21

Choose a tag to compare

XMC for Arduino

The traced back initial release of the XMC integration into the Arduino IDE

Known bugs:

  • rand() function returns always the same value when executed
  • Problem with I2C receive