Releases: sparkfun/SparkFun_Qwiic_Joystick_Arduino_Library
v1.1.1
Created work around for I2C address change issue
In the I2C connection, sometimes there is a blip in the clock signal causing the address change example to fail. The blip changes the value for the address, causing the function to fail to access the device at the intended address. I created a work around this issue and had to modify a few functions.
Additionally, there was a mistake in the naming of the register variable. The name was carried over from the Qwiic Twist library causing a compile issue. The name was changed to resolve that issue.
Keywords correction
getHorizontal and checkButton were not highlighting properly in the IDE (1.8.8) . This was due to the spacing in the keywords text file being incorrect. I deleted spaces and put in a tab. Works now :)
Version 1.0.2
Moved joystick position right bit shifting to the library instead of firmware
Version 1.0.1
Modified firmware for random address change issue. Added an extra register that has to be set to a specific value before I2C address can be changed.
Initial Release
Initial Library Release