Fabio C

Results 16 issues of Fabio C

### Problem If the peripheral sketch with a subscribeable characteristic closes the connection with the central calling the `BLE.disconnect()` all subsequent subscriptions, after the first connection, are not notified and...

type: imperfection
topic: code

On portenta based board, if the user sketch starts and stops BLE several time, after the first time, the BLE stack advertises the wrong BLE mac address ( "AA:AA:AA:AA:AA:AA" )....

type: imperfection
topic: code

The current `writeValue` method, used for writing the value of a characteristic, returns an integer value. This value is used as a Boolean to indicate the success or the failure...

type: enhancement
topic: code

This PR solves the issue of crashes and hangs on M0 board when assigning the variable `uint16_t handle` in the methods `ATTClass::readOrReadBlobReq` and `ATTClass::writeReqOrCmd` as reported also [here](https://github.com/arduino-libraries/ArduinoBLE/pull/316). The problem...

type: imperfection
topic: code

type: enhancement
topic: code

Changes for factory validation tests in the Provisioning 2.0 Sketch

Add test for leds for the boards: - Arduino MKR1010 - Arduino NANO 33 IoT - Arduino RP2040 - Arduino Portenta H7 - Arduino Giga - Arduino Nicla Vision

type: enhancement
topic: infrastructure

type: enhancement
topic: code