Wireless Communication Library Support Forum

News And Events => Bluetooth Framework => Topic started by: Mike Petrichenko on July 11, 2019, 09:41:16 AM

Title: Bluetooth Framework 7.7.0.0 has been released
Post by: Mike Petrichenko on July 11, 2019, 09:41:16 AM
What's new:

* Fixed Discover() method crashes when Timeout is 0 (now it returns error code when Timeout is 0);
* GetRemoteDeviceType() method has been reworked to get it working better on latest Win 10 versions;
* New exception: wclEGattServer;
* Fixed issue that caused by Windows 10 bug that prevents from Working with paired BLE devices (we finally found a workaround);
* Additional checks for classic discovering timeout have been added: the value can not be less than 2 seconds and greater than 61 seconds;
* GATT server;
* New error code: WCL_E_BLUETOOTH_GET_LOCAL_OOB_FAILED;
* New error code: WCL_E_BLUETOOTH_DISCOVERING_TIMEOUT_TOO_HIGH;
* New error code: WCL_E_BLUETOOTH_DISCOVERING_TIMEOUT_TOO_LOW;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_ADDED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_REMOVED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SERVICE_ADDED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SERVICE_REMOVED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_RUNNING;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_NOT_RUNNING;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_INIT_EVENT_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_TERM_EVENT_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_THREAD_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_SERVICE_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_PARAMS_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_READ_PROTECTION_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_WRITE_PROTECTION_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_PROPERTIES_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_CHARACTERISTIC_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_INVALID_CHARACTERISTIC;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_ADV_PARAMS_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_PERIPHERAL_MODE_NOT_SUPPORTED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_START_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CREATE_SERVICE_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_INVALID_SERVICE;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_NOT_INITIALIZED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_INITIALIZED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_WRITE_EVENT_HANDLER_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_READ_EVENT_HANDLER_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_SET_CLIENTS_CHANGED_EVENT_HANDLER_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CLIENTS_LIST_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_GET_CLIENTS_COUNT_FAILED;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_NOT_NOTIFIABLE;
* New error code: WCL_E_BLUETOOTH_LE_GATT_SERVER_CHARACTERISTIC_SEND_NOTIFICATION_FAILED.

https://www.btframework.com/bluetoothframework.htm