- fix getDeviceDataTypeWithoutConnecting for anonymous bluetooth mac addresses on iOS
- fix bluetooth service uuid not parsed correctly
- upgrade flutter version to >=3.16.0
- fix machine control point parameters not working
- fix control point not working
- upgrade dependencies
- FIRST STABLE RELEASE
- upgrade dependencies
- BREAKING CHANGE: upgrade flutter_blue_plus to 1.12.9
- add BluetoothState stream
- add isBluetoothEnabled function
- merge DeviceData features correctly
- allow ftms data in multiple packages (moreDataFlag)
- fix wrong rower configuration
- implement more MachineControlPoints
- fix MachineControlPoint stopOrPause
- change MachineControlPoint architecture
- detect device type before connecting
- add example project
- add characteristics overview to README.md
- fix control point opcode value
- change project structure
- implement basic Control Point characteristic
- fix wrong function name
- implement machine status characteristic
- add getParameterValueByName to FTMSData
- implemented: Cross Trainer
- implemented: Rower
- update README
- refactor: change FTMSData visibility
- under development: Treadmill
- only export necessary parts of flutter_blue_plus
- remove unused dependency
- update README
- update README
- implemented: Indoor Bike
- under development: Cross Trainer