John Maloney

Results 64 comments of John Maloney

One approach would be to wait until Arduino releases their framework for the RP2040, then integrate that into PlatformIO. Since the MicroBlocks virtual machine depends on many of the standard...

The connection interval (desc->conn_itvl) is 24 units, which I believe is 30 msecs. Does that mean I should make my delay between notify's a bit over 30 msecs to avoid...

I added a print to the onStatus callback. It looks like the first 8 notify's are okay but it starts to fail after that: > onStatus TX status: 1 rc:...

I found my problem. I was calling writeTest() in response to a request coming from the client. Thus, it was called from the onWrite() callback in my subclass of BLECharacteristicCallbacks....

Correction: MicroBlocks does NOT run correctly when built with Arduino's "Mbed OS RP2040" 2.0.0 board package. It does run when built with [this](https://github.com/earlephilhower/arduino-pico) community supported package. So this is Arduino's...

That blink pattern seems to indicate an assertion failure in the mbed initialization sequence. The blink patter is the same as the one shown in the animated GIF in [this...

Update: The issue was a misaligned memory access. Our code includes an array of uint8_t that is *also* accessed by word. Other compilers were word-aligning the start of that array,...

Thanks! I'd found the "Lights of Death" page but the blink pattern on the Pico is different what is shown the right-most board on that page (with a single LED)....

Oh, I just found examples/BLE-client-test/platformio.ini and I see that I need to add the line: > board_bootloader = adafruit To my entry. It now compiles but I get an error...

I updated the Adafruit bootloader on the CPX Bluefruit board to the latest (0.8.3) and now PlatformIO is able to install firmware. However, the resulting program does not run. The...