That's not nice - wish you a swift recovery.
Just use my "_edit" version of your App as-is.
That's not nice - wish you a swift recovery.
Just use my "_edit" version of your App as-is.
Okay i tried that... this is what i get:
Oh hey Chris.
Check out ewpatton answer here:
Im using this BLE extension version: 20230728
I think i better try the 20240822 version
Yes! Try it with the _edit file - you just have to install it, everything will update.
Dang.. I really thought we had it there.
I tried it on your BLE_Controller and my own program and both still crash when they connect.
Can you upload your Arduino Sketch (.ino file)
Make sure this isn't an issue too:
Hmm everything to work perfectly on my board, the only thing that isnt working is on the app side whenever the RegisterForByte/Integer/float block is called.
That's good.
When was the last time you updated the Arduino Boards Manager? There are often updates for the 33 Sense.
Edit: Mbed OS Nano Boards version should be 4.1.5
Seems ok
I might try and build a new app from scratch instead of just "updating" the BLE extension.. maybe there could be an issue with updating the blocks when the extension is being updated. Bit far fetched but worth a shot i guess.
I wouldn't bother. If the registration is at fault, nothing will work for streaming but read should still work. I'm just going through your .ino and there are a few errors.
So try the _Edit App version with the latest BLE extension loaded, with this Sketch:
BLE_Nano33.ino (2.5 KB)
... I just swapped out the ino with the correct ino
the BLE_controller still crashes when RegisterForInteger is called, and the BLE_controller_edit opens up and writes the same thing as in the picture above
hehe yeah that's been my backup solution, i was just hoping to get the notify functionality to work, but maybe it's time to move on
edit: by the way i already have a version of my app where i use a clock to call the ReadInteger block and that works perfectly
We can also send C strings to the App - that has thus far been infallible. The Nano 33's have a bit of a checkered history, when first launched nobody could interface with them.
Yeah i think ill try C strings tomorrow and then if it's giving me trouble move on to ReadIntegers and see how that feels.
Ill let you know the result when i get it done