Peter Hansen
Peter Hansen
I don't know if it's related to this issue, but I may have another case that might help shed light on this. I haven't got it reduced to a self-contained...
I can confirm it works, at least for output from the device. A good start. Thank you @mikisama! (I will need to add input through the channel as well, since...
For others who may follow: Initially I was having trouble because connecting via `pyocd rtt` would result in my target hitting an exception handler. I believe this occurs when the...
As a possible workaround, could you record Instant::now() each time the ticker fires, and use that to calculate the remaining time you'd need to wait for the next tick before...
@quentinmit I'm not quite up to this point yet, but I'll likely need to support both authorized reads and writes, and only just noticed that the current code (I think...
I've done a basic test of this and it worked fine. I had been using the `gatt_server` and `gatt_service` macros (based on the examples) and, if I understand correctly, those...
A correction to the above: by default the reset pin is *just* a GPIO, and in this case the write to UICR is required to make it available for the...
And to capture some of the Matrix discussion: I'd wondered if it might be reasonable to put these into both of the `embassy_exec::main` macro and the config struct passed to...
Can you clarify whether you got something like this to work, so you could modify the data? I don't follow your explanation from Apr 21 about what you realized you...
Thanks for that. I've ended up for the moment with a different approach, where I'm repeatedly modifying a stored Vec, and then doing `let imdata = ImageData::new_with_u8_clamped_array(Clamped(mydata.as_slice()), 0)` followed by...