Page 1 of 1

Questions on Bluno demo app and protocol specification

Unread postPosted:Wed Sep 01, 2021 8:32 pm
by rjsh.krshnn
All,

I got a Bluno Mega 2560, but the BasicBlunoDemo app did not work with it on my Android Samsung A32 phone. The app does not discover the Bluno; the phone is not paired.

Using a Python program using Bleak from a Windows laptop, I was able to discover the device, and list all the services, characteristics, and descriptors. However the moment I write a character to the Serial characteristic in the Vendor Specific Service, the Bluno immediately disconnects.

The Python program also correcly discovers the Android if I run a generic GATT Server on it, so all devices have functional BLE.

I will appreciate help with any of these questions.
  • 1. Is there any documentation of the serial protocol if I wish to implement it on a different platform?
    2. Has anyone gotten the Bluno to work with a Samsung A32?
    3. What is the siginificance of "AT+PASSWOR=DFRobot" line in the Java code? Is this used on every access?
    4. Has anyone gotten the Bluno to work with the Bleak Python library on Windows? I got the farthest with this as the BasicBlunoDemo appl did not work for me.
Thank you.

Regards,
Rajesh

Re: Questions on Bluno demo app and protocol specification

Unread postPosted:Wed Sep 01, 2021 10:00 pm
by rjsh.krshnn
A quick update: I am able to send to the Bluno from the computer. The notify causes a disconnect.

Re: Questions on Bluno demo app and protocol specification

Unread postPosted:Fri Sep 10, 2021 3:14 pm
by rjsh.krshnn
Folks, Linux+BlueZ+PyGATT works.