Please forgive my ignorance on all of this, I am very new to Bluetooth things. (Still learning!)
I’m not sure I have the expertise, nor the time to figure it out, to make this sort of test. But the mere fact that you believe that half the problem is solved, gives me confidence progress is being made!
I’m guessing your device is using the notify channel to transmit data?
But you’re saying that sending data causes a crash? I’ve been building with ble and haven’t seen that behavior.
What do the byte arrays you’re sending look like? I see @muneers example is sending the values 1,2,3 but I’m not sure those are valid values to send. Can you share a screenshot?
The following demonstrates valid byte array values
Yeah I’m woefully out of my depth here - pretty much giving up on this project unless I can find someone that knows what they’re doing to just… take over.