Hello,
I fail to read on my smartphone several values (4 integers) sent from my BTE Arduino (33IoT).
I digged into the different discussions, and it appears that this is a common concern. However I still don't have the solution to my concern !
Can you help me solving this point ?
thanks !
Hello,
To be more precise with my concern :
I am generating 4 integers in my Arduino every ~1sec. These 4 integers are sent through bluetouth LE : each of the intergers are supported by one separate characteristic of one service.
I checked with 'nRF Connect' that the four integers are properly sent : that works !
However, I don't know how to read these integers in app inventor : my concern is that the only fourth integer is recognized, not the other ones.
Can someone help me ?
thanks !
Have you tried multiple BLE components, each registered to listen to a different UUID?
Search this board for FAQ BLE
Well, I digged into the examples, but I failed to find the answer to my question. Can you please be more precise in where to go ? isn't there an example already existing ?
On internet, I found a way around the problem, by creating a string in the Arduino sketch that includes all the information needed. In that case, only one characteristic is needed.
But I would have preferred to find the solution with app inventor to collect several characteristics ...
thank you
I'm still investigating the web in order to find the solution. I have found the following link, which should have answered my point :
However, the solution proposed is not working for me ! ... why ???
Some idea ?
thanks
I found the concern :
I recorded the UUID inside the app in capital letters, while that should have been done in lowercase letters.
Subject closed.
Thanks for this example! It's working also for me after hours of trials with much more complicated codes!
At the end the issue was on capital letters ...