Releases: ICE9-Robotics/isotope_sdk
Releases · ICE9-Robotics/isotope_sdk
SDK v1.1.0
Improvements
- SDK updated to work with firmware v1.1.0.
- Communication with the Isotope board is now non-blocking.
- Most significant improvement is that the MOT ports can now be operated in parallel.
- Taking readings from the TEMP ports used to block communication for 10 ms and now it is no longer blocking.
- For operations over other ports such as ADC, PWM and power OUTPUT, the time cost is only around 20 micro-seconds. It is deemed unnecessary to implement non-blocking control as it adds code and usage complexity.
- Arduino Servo library is added for the PWM ports.
Bug fix
- Fixed an issue relates to step resolution of the motor not being set.
Other changes
- Improved code readability.
- Moved exception class to a new module for easier code maintenance.
Code differences
v1.0.0
V1.0.0 release of the Isotope SDK package, along with the V1.0.0 release of the Unit2 Controller package.