Heerko Groefsema
Heerko Groefsema
The fact that the battery now is set to 1% indicates to me that the `attr_handle` we're writing is the `self.h_bat`. Therefore, we should not update the value, but use...
Oops. It should be: ``` elif event == _IRQ_GATTS_READ_REQUEST: conn_handle, attr_handle = data self._ble.gatts_notify(conn_handle, attr_handle) elif event == _IRQ_CONNECTION_UPDATE: # Connection parameters were updated conn_handle, conn_interval, conn_latency, supervision_timeout, status =...
Thank you for trying this. This strongly indicates that the issue is a memory related! I will add the memory requirements to the readme.
> A single key causes non-stop repeating of keys. Is the key pressed (i.e., pushed down and released) or held (i.e., continuously pushed down)? - In case of the first,...
> The key was pressed and released. So I expect that the update in the `bluetooth` module may break the previous behavior. Do you have a source for this update?...
You're correct. I found the same behavior on Micropython v1.23 and hence changed it to a 'faulty' but working value. I will open an issue in the Micropython repository. Thanks!
https://github.com/micropython/micropython/issues/15627
I have updated the descriptor to `ATT_F_READ_WRITE` to be more correct.
This has been fixed.
Hi Anton, > Have you ever seen something like this? I have only seen this happen when (I think) the BLE stack ran out of memory. Could you decode the...