Forum >How to change the value of a Characteristic?
Bluno General Arduino

How to change the value of a Characteristic?

userHead abdo.m7med.89 2016-02-03 19:22:48 3729 Views3 Replies
I was trying to build an app that can "READ" the value of Bluno M3 characteristic

whenever i use the function
Code: Select all
Serial1.println('x');
the value of the characteristic does not change
how can i change it from the code ?

What exactly Serial.write/println functions do to the characteristic ?
so far i can edit the value of the characteristic from the android app that i made. however i want to change the value from the board it self
the charactaristic i`m talking about is the DFRBLU_CHAR_RXTX that has the UUID (0000dfb1-0000-1000-8000-00805f9b34fb)

i`m pretty sure i`m missing something
2016-02-27 00:55:13 The firmware version can be known by AT command~ userHeadPic Leff
2016-02-04 03:51:36 I see so if i want to change the value stored in this characteristic from the code this is impossible ?
the last firmware for bluno m3 is 1.1 right ?
userHeadPic abdo.m7med.89
2016-02-03 23:30:16 Hi there, thanks for the post.

It seems that the Bluetooth characteristic is determined on the Bluetooth chip and not changeable unless you flash new firmware to it
DFRBLU_CHAR_RXTX is used to read write strings, from the looks of it
The serial port characteristic with UUID 0000dfb1-0000-1000-8000-00805f9b34fb should be the main channel for communication

Maybe with this information you can make some progress...

Hope this helps. Let me know what happens
userHeadPic Maht