All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Resolved some bugs/logic with accept and connection functionality not being reproducable after disconnect
- Added RSSI values to discoverDevices NativeDevice responses.
- Cleaned up some of the connection disconnect logging and handling.
- Added logging to a number of the receivers to help out with issues.
- Updated Discover Devices functionality to validate it working, and provide an example of use.
- Fixed spelling and other markdown errors in both project and BluetoothClassiceExample
- Updated BluetoothClassicExample to React Native 0.60.0
- Resolved issue with
BLUETOOTH_DISCONNECT
not sending correctly to React Native
- Added RNBluetoothClassic.setEncoding(BTCharsets) to allow configuration of parsing prior to connection.
- Brought a number of sendEvent(BTEvents.ERROR, data) into alignment between Android and IOS. Errors should always contain the following: error (Dictionary | String), message (String) and device (Dictionary | WritableMap).
- Resolved read issues on Android and IOS to allow for both polling and READ events 22
- Refactored a number of IOS functions to include reject (which is required and wasn't done previously)
- Refactored
available
on IOS to return the same count value as Android - Updated BluetoothClassicExample with both polling and READ events for testing
- Merged 0.60.0 Podspec features provided by [email protected]
- Initial functionality for library