Bluno Bluetooth Protocol descriptions

Any chance to have a description of peripheral, services and characteristics used, without using the framework to make an app?
I'd like to use the TechBasic to prototype for Bluno, so I need to know how to connect using the the UUIDs.
Thanks in advance
I'd like to use the TechBasic to prototype for Bluno, so I need to know how to connect using the the UUIDs.
Thanks in advance
2014-11-13 03:24:49 For Grey and/or VW
VW, you mention a techBasic demo in one of your posts. Is that available to share?
Toby
toby
VW, you mention a techBasic demo in one of your posts. Is that available to share?
Toby

2014-11-13 03:24:49 For Grey and/or VW
VW, you mention a techBasic demo in one of your posts. Is that available to share?
Toby
toby
VW, you mention a techBasic demo in one of your posts. Is that available to share?
Toby

2014-10-30 18:10:27 Hello Paul.
I am not sure whether "BLE Scanner" could communicate with the Bluno.
I remember their protocol are different.
But if you only need data communication, our app should be enough.
https://raw.githubusercontent.com/DFRob ... icDemo.apk
Grey.CC
I am not sure whether "BLE Scanner" could communicate with the Bluno.
I remember their protocol are different.
But if you only need data communication, our app should be enough.
https://raw.githubusercontent.com/DFRob ... icDemo.apk

2014-10-30 18:10:27 Hello Paul.
I am not sure whether "BLE Scanner" could communicate with the Bluno.
I remember their protocol are different.
But if you only need data communication, our app should be enough.
https://raw.githubusercontent.com/DFRob ... icDemo.apk
Grey.CC
I am not sure whether "BLE Scanner" could communicate with the Bluno.
I remember their protocol are different.
But if you only need data communication, our app should be enough.
https://raw.githubusercontent.com/DFRob ... icDemo.apk

2014-10-29 02:08:41 The wiki says
"for the developer, recommend to custom or choose the protocol according to the product features or the application."
How is this done?
BTW. I got an android app called "BLE Scanner" that finds all the UUIDs. Wend to dfb0/dfb1 which shows support for Read, Notification and Write. This looked encouraging.
As this app implements the standard BLE protocol I thought it would be useful to see if the bluno can operate that way.
I put in a sketch that just loops around sending some fixed (non-zero) data.
On the scanner, a read comes back with 0 and Notification comes back with a load of zeros.
It strikes me that I need to configure something for the data I am sending to be visible in this way.
Any comments?
Paul
paul_tanner
"for the developer, recommend to custom or choose the protocol according to the product features or the application."
How is this done?
BTW. I got an android app called "BLE Scanner" that finds all the UUIDs. Wend to dfb0/dfb1 which shows support for Read, Notification and Write. This looked encouraging.
As this app implements the standard BLE protocol I thought it would be useful to see if the bluno can operate that way.
I put in a sketch that just loops around sending some fixed (non-zero) data.
On the scanner, a read comes back with 0 and Notification comes back with a load of zeros.
It strikes me that I need to configure something for the data I am sending to be visible in this way.
Any comments?
Paul

2014-10-29 02:08:41 The wiki says
"for the developer, recommend to custom or choose the protocol according to the product features or the application."
How is this done?
BTW. I got an android app called "BLE Scanner" that finds all the UUIDs. Wend to dfb0/dfb1 which shows support for Read, Notification and Write. This looked encouraging.
As this app implements the standard BLE protocol I thought it would be useful to see if the bluno can operate that way.
I put in a sketch that just loops around sending some fixed (non-zero) data.
On the scanner, a read comes back with 0 and Notification comes back with a load of zeros.
It strikes me that I need to configure something for the data I am sending to be visible in this way.
Any comments?
Paul
paul_tanner
"for the developer, recommend to custom or choose the protocol according to the product features or the application."
How is this done?
BTW. I got an android app called "BLE Scanner" that finds all the UUIDs. Wend to dfb0/dfb1 which shows support for Read, Notification and Write. This looked encouraging.
As this app implements the standard BLE protocol I thought it would be useful to see if the bluno can operate that way.
I put in a sketch that just loops around sending some fixed (non-zero) data.
On the scanner, a read comes back with 0 and Notification comes back with a load of zeros.
It strikes me that I need to configure something for the data I am sending to be visible in this way.
Any comments?
Paul

2014-03-21 01:43:06 Thank you. These have helped. If anyone is interested, I wam willing to share my techBasic demo when I get it finished.
- VW
VW
- VW

2014-03-21 01:43:06 Thank you. These have helped. If anyone is interested, I wam willing to share my techBasic demo when I get it finished.
- VW
VW
- VW

2014-03-20 13:53:24 Hello VW,
DFB1 Transparent transmission, Master: write; client:notify
DFB2 AT command?>=V1.7?The module could works in both AT mode and NORM mode. Master: write; client:notify
DFB3 DFB4 DFB5?obligate (have not used)
Hope it will be useful.
Grey.CC
DFB1 Transparent transmission, Master: write; client:notify
DFB2 AT command?>=V1.7?The module could works in both AT mode and NORM mode. Master: write; client:notify
DFB3 DFB4 DFB5?obligate (have not used)
Hope it will be useful.

2014-03-20 13:53:24 Hello VW,
DFB1 Transparent transmission, Master: write; client:notify
DFB2 AT command?>=V1.7?The module could works in both AT mode and NORM mode. Master: write; client:notify
DFB3 DFB4 DFB5?obligate (have not used)
Hope it will be useful.
Grey.CC
DFB1 Transparent transmission, Master: write; client:notify
DFB2 AT command?>=V1.7?The module could works in both AT mode and NORM mode. Master: write; client:notify
DFB3 DFB4 DFB5?obligate (have not used)
Hope it will be useful.

2014-03-18 10:51:15 Yeah, I'd like to see a real BLE API as well. PlainProtocol is fine for some things, but it don't work with BLE standards.
Here's a bunch of info, but no idea how we can access from the Bluno Arduino API.
tolson
Here's a bunch of info, but no idea how we can access from the Bluno Arduino API.
Code: Select all
attr handle: 0x0001, end grp handle: 0x000b uuid: 00001800-0000-1000-8000-00805f9b34fb
attr handle: 0x000c, end grp handle: 0x000f uuid: 00001801-0000-1000-8000-00805f9b34fb
attr handle: 0x0010, end grp handle: 0x0022 uuid: 0000180a-0000-1000-8000-00805f9b34fb
attr handle: 0x0023, end grp handle: 0xffff uuid: 0000dfb0-0000-1000-8000-00805f9b34fb
public static final String SerialPortUUID="0000dfb1-0000-1000-8000-00805f9b34fb";
public static final String CommandUUID="0000dfb2-0000-1000-8000-00805f9b34fb";
public static final String ModelNumberStringUUID="00002a24-0000-1000-8000-00805f9b34fb";
SerialPort String Notification Handle
char-read-uuid dfb1
handle: 0x0025 value: 3c
Command String
char-read-uuid dfb2
handle: 0x0028 value: 02
Model Number String
char-read-uuid 2a24
handle: 0x0014 value: 44 46 20 42 4c 75 6e 6f 00 == DF BLuno\0
> characteristics
handle: 0x0002, char properties: 0x02, char value handle: 0x0003, uuid: 00002a00-0000-1000-8000-00805f9b34fb
handle: 0x0004, char properties: 0x02, char value handle: 0x0005, uuid: 00002a01-0000-1000-8000-00805f9b34fb
handle: 0x0006, char properties: 0x0a, char value handle: 0x0007, uuid: 00002a02-0000-1000-8000-00805f9b34fb
handle: 0x0008, char properties: 0x0a, char value handle: 0x0009, uuid: 00002a03-0000-1000-8000-00805f9b34fb
handle: 0x000a, char properties: 0x02, char value handle: 0x000b, uuid: 00002a04-0000-1000-8000-00805f9b34fb
handle: 0x000d, char properties: 0x20, char value handle: 0x000e, uuid: 00002a05-0000-1000-8000-00805f9b34fb
handle: 0x0011, char properties: 0x02, char value handle: 0x0012, uuid: 00002a23-0000-1000-8000-00805f9b34fb
handle: 0x0013, char properties: 0x02, char value handle: 0x0014, uuid: 00002a24-0000-1000-8000-00805f9b34fb
handle: 0x0015, char properties: 0x02, char value handle: 0x0016, uuid: 00002a25-0000-1000-8000-00805f9b34fb
handle: 0x0017, char properties: 0x02, char value handle: 0x0018, uuid: 00002a26-0000-1000-8000-00805f9b34fb
handle: 0x0019, char properties: 0x02, char value handle: 0x001a, uuid: 00002a27-0000-1000-8000-00805f9b34fb
handle: 0x001b, char properties: 0x02, char value handle: 0x001c, uuid: 00002a28-0000-1000-8000-00805f9b34fb
handle: 0x001d, char properties: 0x02, char value handle: 0x001e, uuid: 00002a29-0000-1000-8000-00805f9b34fb
handle: 0x001f, char properties: 0x02, char value handle: 0x0020, uuid: 00002a2a-0000-1000-8000-00805f9b34fb
handle: 0x0021, char properties: 0x02, char value handle: 0x0022, uuid: 00002a50-0000-1000-8000-00805f9b34fb
handle: 0x0024, char properties: 0x1e, char value handle: 0x0025, uuid: 0000dfb1-0000-1000-8000-00805f9b34fb
handle: 0x0027, char properties: 0x1e, char value handle: 0x0028, uuid: 0000dfb2-0000-1000-8000-00805f9b34fb
handle: 0x002a, char properties: 0x18, char value handle: 0x002b, uuid: 0000dfb3-0000-1000-8000-00805f9b34fb
handle: 0x002d, char properties: 0x10, char value handle: 0x002e, uuid: 0000dfb4-0000-1000-8000-00805f9b34fb
handle: 0x0031, char properties: 0x02, char value handle: 0x0032, uuid: 0000dfb5-0000-1000-8000-00805f9b34fb
** GAP **
handle: 0x0001, uuid: 2800 - 00 18 1800 means Generic Access Service
handle: 0x0002, uuid: 2803 - 02 03 00 00 2a 02,0003,2a00 (R,hnd=3,type=device name)
handle: 0x0003, uuid: 2a00 - (blank)
handle: 0x0004, uuid: 2803 - 02 05 00 01 2a 02,0005,2a01 (R,hnd=5,type=appearance)
handle: 0x0005, uuid: 2a01 - 00 00
handle: 0x0006, uuid: 2803 - 0a 07 00 02 2a 0a,0007,2a02 (WR,hnd=7,type=Peripheral privacy flag)
handle: 0x0007, uuid: 2a02 - 00
handle: 0x0008, uuid: 2803 - 0a 09 00 03 2a 0a,0009,2a03 (WR,hnd=9,type=Reconnection Address)
handle: 0x0009, uuid: 2a03 - 00 00 00 00 00 00
handle: 0x000a, uuid: 2803 - 02 0b 00 04 2a 02,000b,2a04 (R,hnd=b,type=peripheral preferred connection parameters)
handle: 0x000b, uuid: 2a04 - 50 00 a0 00 00 00 e8 03 0050 00a0 0000 03e8 interval=100-200ms latency=0ms timeout=1000ms
** GATT **
handle: 0x000c, uuid: 2800 - 01 18 1801 means Generic Attribute Service
handle: 0x000d, uuid: 2803 - 20 0e 00 05 2a 02,000e,2a05 (R,hnd=e,type=service changed)
handle: 0x000e, uuid: 2a05 - Attribute can't be read
handle: 0x000f, uuid: 2902 - 00 00
** Device Info **
handle: 0x0010, uuid: 2800 - 0a 18 180a means Device Information
handle: 0x0011, uuid: 2803 - 02 12 00 23 2a 02,0012,2a23 (R,hnd=12,type=System ID)
handle: 0x0012, uuid: 2a23 - 62 c5 27 00 00 af 59 90
handle: 0x0013, uuid: 2803 - 02 14 00 24 2a 02,0014,2a24 (R,hnd=14,type=Model Number String)
handle: 0x0014, uuid: 2a24 - 44 46 20 42 4c 75 6e 6f 00 (DF BLuno)
handle: 0x0015, uuid: 2803 - 02 16 00 25 2a 02,0016,2a25 (R,hnd=16,Serial Number String)
handle: 0x0016, uuid: 2a25 - 30 31 32 33 34 35 36 37 38 39 00 (0123456789)
handle: 0x0017, uuid: 2803 - 02 18 00 26 2a 02,0018,2a26 (R,hnd=18,Firmware Revision String)
handle: 0x0018, uuid: 2a26 - 46 57 20 56 31 2e 30 00 (FW V1.0)
handle: 0x0019, uuid: 2803 - 02 1a 00 27 2a 02,001a,2a27 (R,hnd=1a,type=Hardware Revision String)
handle: 0x001a, uuid: 2a27 - 48 57 20 56 31 2e 30 00 (HW V1.0)
handle: 0x001b, uuid: 2803 - 02 1c 00 28 2a 02,001c,2a28 (R,hnd=1c,type=Software Revision Strin)
handle: 0x001c, uuid: 2a28 - 53 57 20 56 31 2e 30 00 (SW V1.0)
handle: 0x001d, uuid: 2803 - 02 1e 00 29 2a 02,001e,2a29 (R,hnd=1e,type=Mfg Name String
handle: 0x001e, uuid: 2a29 - 44 46 52 6f 62 6f 74 00 (DFRobot)
handle: 0x001f, uuid: 2803 - 02 20 00 2a 2a 02,0020,2a2a (R,hnd=20,type=IEEE Cert list)
handle: 0x0020, uuid: 2a2a - fe 00 65 78 70 65 72 69 6d 65 6e 74 61 6c (ffe0 experimental)
handle: 0x0021, uuid: 2803 - 02 22 00 50 2a 02,0022,2a50 (R,hnd=22,type=PnP ID)
handle: 0x0022, uuid: 2a50 - 01 0d 00 00 00 10 01
** BLUNO SPECIFIC **
handle: 0x0023, uuid: 2800 - b0 df dfb0
handle: 0x0024, uuid: 2803 - 1e 25 00 b1 df 1e,0025,dfb1 (NWWnRR,hnd=25,type= ??)
handle: 0x0025, uuid: dfb1 - 01 receivedCommand ()
handle: 0x0026, uuid: 2901 - 53 65 72 69 61 6c 20 52 63 76 (Serial Rcv)
handle: 0x0027, uuid: 2803 - 1e 28 00 b2 df 1e,0028,dfb2 (NWWnRR,hnd=28,type= ??)
handle: 0x0028, uuid: dfb2 - 02 DTR Port ???
handle: 0x0029, uuid: 2901 - 43 68 61 72 61 63 74 65 72 69 73 74 69 63 20 32 (Characteristic 2)
handle: 0x002a, uuid: 2803 - 18 2b 00 b3 df 18,002b,dfb3 (NW,hnd=2b,type= ??)
handle: 0x002b, uuid: dfb3 - Attribute can't be read Open USB??? receivedCommand gives (KeyPress:text)
handle: 0x002c, uuid: 2901 - 43 68 61 72 61 63 74 65 72 69 73 74 69 63 20 33 (Characteristic 3)
handle: 0x002d, uuid: 2803 - 10 2e 00 b4 df 10,002e,dfb4 (N,hnd=2e,type= ??)
handle: 0x002e, uuid: dfb4 - Attribute can't be read
handle: 0x002f, uuid: 2902 - 00 00
handle: 0x0030, uuid: 2901 - 43 68 61 72 61 63 74 65 72 69 73 74 69 63 20 34 (Characteristic 4)
handle: 0x0031, uuid: 2803 - 02 32 00 b5 df 02,0032,dfb5 (R,hnd=32,type= ??)
handle: 0x0032, uuid: dfb5 - Attribute requires authentication before read/write
handle: 0x0033, uuid: 2901 - 43 68 61 72 61 63 74 65 72 69 73 74 69 63 20 35 (Characteristic 5)
[/code/

2014-03-18 10:51:15 Yeah, I'd like to see a real BLE API as well. PlainProtocol is fine for some things, but it don't work with BLE standards.
Here's a bunch of info, but no idea how we can access from the Bluno Arduino API.
tolson
Here's a bunch of info, but no idea how we can access from the Bluno Arduino API.
Code: Select all
attr handle: 0x0001, end grp handle: 0x000b uuid: 00001800-0000-1000-8000-00805f9b34fb
attr handle: 0x000c, end grp handle: 0x000f uuid: 00001801-0000-1000-8000-00805f9b34fb
attr handle: 0x0010, end grp handle: 0x0022 uuid: 0000180a-0000-1000-8000-00805f9b34fb
attr handle: 0x0023, end grp handle: 0xffff uuid: 0000dfb0-0000-1000-8000-00805f9b34fb
public static final String SerialPortUUID="0000dfb1-0000-1000-8000-00805f9b34fb";
public static final String CommandUUID="0000dfb2-0000-1000-8000-00805f9b34fb";
public static final String ModelNumberStringUUID="00002a24-0000-1000-8000-00805f9b34fb";
SerialPort String Notification Handle
char-read-uuid dfb1
handle: 0x0025 value: 3c
Command String
char-read-uuid dfb2
handle: 0x0028 value: 02
Model Number String
char-read-uuid 2a24
handle: 0x0014 value: 44 46 20 42 4c 75 6e 6f 00 == DF BLuno\0
> characteristics
handle: 0x0002, char properties: 0x02, char value handle: 0x0003, uuid: 00002a00-0000-1000-8000-00805f9b34fb
handle: 0x0004, char properties: 0x02, char value handle: 0x0005, uuid: 00002a01-0000-1000-8000-00805f9b34fb
handle: 0x0006, char properties: 0x0a, char value handle: 0x0007, uuid: 00002a02-0000-1000-8000-00805f9b34fb
handle: 0x0008, char properties: 0x0a, char value handle: 0x0009, uuid: 00002a03-0000-1000-8000-00805f9b34fb
handle: 0x000a, char properties: 0x02, char value handle: 0x000b, uuid: 00002a04-0000-1000-8000-00805f9b34fb
handle: 0x000d, char properties: 0x20, char value handle: 0x000e, uuid: 00002a05-0000-1000-8000-00805f9b34fb
handle: 0x0011, char properties: 0x02, char value handle: 0x0012, uuid: 00002a23-0000-1000-8000-00805f9b34fb
handle: 0x0013, char properties: 0x02, char value handle: 0x0014, uuid: 00002a24-0000-1000-8000-00805f9b34fb
handle: 0x0015, char properties: 0x02, char value handle: 0x0016, uuid: 00002a25-0000-1000-8000-00805f9b34fb
handle: 0x0017, char properties: 0x02, char value handle: 0x0018, uuid: 00002a26-0000-1000-8000-00805f9b34fb
handle: 0x0019, char properties: 0x02, char value handle: 0x001a, uuid: 00002a27-0000-1000-8000-00805f9b34fb
handle: 0x001b, char properties: 0x02, char value handle: 0x001c, uuid: 00002a28-0000-1000-8000-00805f9b34fb
handle: 0x001d, char properties: 0x02, char value handle: 0x001e, uuid: 00002a29-0000-1000-8000-00805f9b34fb
handle: 0x001f, char properties: 0x02, char value handle: 0x0020, uuid: 00002a2a-0000-1000-8000-00805f9b34fb
handle: 0x0021, char properties: 0x02, char value handle: 0x0022, uuid: 00002a50-0000-1000-8000-00805f9b34fb
handle: 0x0024, char properties: 0x1e, char value handle: 0x0025, uuid: 0000dfb1-0000-1000-8000-00805f9b34fb
handle: 0x0027, char properties: 0x1e, char value handle: 0x0028, uuid: 0000dfb2-0000-1000-8000-00805f9b34fb
handle: 0x002a, char properties: 0x18, char value handle: 0x002b, uuid: 0000dfb3-0000-1000-8000-00805f9b34fb
handle: 0x002d, char properties: 0x10, char value handle: 0x002e, uuid: 0000dfb4-0000-1000-8000-00805f9b34fb
handle: 0x0031, char properties: 0x02, char value handle: 0x0032, uuid: 0000dfb5-0000-1000-8000-00805f9b34fb
** GAP **
handle: 0x0001, uuid: 2800 - 00 18 1800 means Generic Access Service
handle: 0x0002, uuid: 2803 - 02 03 00 00 2a 02,0003,2a00 (R,hnd=3,type=device name)
handle: 0x0003, uuid: 2a00 - (blank)
handle: 0x0004, uuid: 2803 - 02 05 00 01 2a 02,0005,2a01 (R,hnd=5,type=appearance)
handle: 0x0005, uuid: 2a01 - 00 00
handle: 0x0006, uuid: 2803 - 0a 07 00 02 2a 0a,0007,2a02 (WR,hnd=7,type=Peripheral privacy flag)
handle: 0x0007, uuid: 2a02 - 00
handle: 0x0008, uuid: 2803 - 0a 09 00 03 2a 0a,0009,2a03 (WR,hnd=9,type=Reconnection Address)
handle: 0x0009, uuid: 2a03 - 00 00 00 00 00 00
handle: 0x000a, uuid: 2803 - 02 0b 00 04 2a 02,000b,2a04 (R,hnd=b,type=peripheral preferred connection parameters)
handle: 0x000b, uuid: 2a04 - 50 00 a0 00 00 00 e8 03 0050 00a0 0000 03e8 interval=100-200ms latency=0ms timeout=1000ms
** GATT **
handle: 0x000c, uuid: 2800 - 01 18 1801 means Generic Attribute Service
handle: 0x000d, uuid: 2803 - 20 0e 00 05 2a 02,000e,2a05 (R,hnd=e,type=service changed)
handle: 0x000e, uuid: 2a05 - Attribute can't be read
handle: 0x000f, uuid: 2902 - 00 00
** Device Info **
handle: 0x0010, uuid: 2800 - 0a 18 180a means Device Information
handle: 0x0011, uuid: 2803 - 02 12 00 23 2a 02,0012,2a23 (R,hnd=12,type=System ID)
handle: 0x0012, uuid: 2a23 - 62 c5 27 00 00 af 59 90
handle: 0x0013, uuid: 2803 - 02 14 00 24 2a 02,0014,2a24 (R,hnd=14,type=Model Number String)
handle: 0x0014, uuid: 2a24 - 44 46 20 42 4c 75 6e 6f 00 (DF BLuno)
handle: 0x0015, uuid: 2803 - 02 16 00 25 2a 02,0016,2a25 (R,hnd=16,Serial Number String)
handle: 0x0016, uuid: 2a25 - 30 31 32 33 34 35 36 37 38 39 00 (0123456789)
handle: 0x0017, uuid: 2803 - 02 18 00 26 2a 02,0018,2a26 (R,hnd=18,Firmware Revision String)
handle: 0x0018, uuid: 2a26 - 46 57 20 56 31 2e 30 00 (FW V1.0)
handle: 0x0019, uuid: 2803 - 02 1a 00 27 2a 02,001a,2a27 (R,hnd=1a,type=Hardware Revision String)
handle: 0x001a, uuid: 2a27 - 48 57 20 56 31 2e 30 00 (HW V1.0)
handle: 0x001b, uuid: 2803 - 02 1c 00 28 2a 02,001c,2a28 (R,hnd=1c,type=Software Revision Strin)
handle: 0x001c, uuid: 2a28 - 53 57 20 56 31 2e 30 00 (SW V1.0)
handle: 0x001d, uuid: 2803 - 02 1e 00 29 2a 02,001e,2a29 (R,hnd=1e,type=Mfg Name String
handle: 0x001e, uuid: 2a29 - 44 46 52 6f 62 6f 74 00 (DFRobot)
handle: 0x001f, uuid: 2803 - 02 20 00 2a 2a 02,0020,2a2a (R,hnd=20,type=IEEE Cert list)
handle: 0x0020, uuid: 2a2a - fe 00 65 78 70 65 72 69 6d 65 6e 74 61 6c (ffe0 experimental)
handle: 0x0021, uuid: 2803 - 02 22 00 50 2a 02,0022,2a50 (R,hnd=22,type=PnP ID)
handle: 0x0022, uuid: 2a50 - 01 0d 00 00 00 10 01
** BLUNO SPECIFIC **
handle: 0x0023, uuid: 2800 - b0 df dfb0
handle: 0x0024, uuid: 2803 - 1e 25 00 b1 df 1e,0025,dfb1 (NWWnRR,hnd=25,type= ??)
handle: 0x0025, uuid: dfb1 - 01 receivedCommand ()
handle: 0x0026, uuid: 2901 - 53 65 72 69 61 6c 20 52 63 76 (Serial Rcv)
handle: 0x0027, uuid: 2803 - 1e 28 00 b2 df 1e,0028,dfb2 (NWWnRR,hnd=28,type= ??)
handle: 0x0028, uuid: dfb2 - 02 DTR Port ???
handle: 0x0029, uuid: 2901 - 43 68 61 72 61 63 74 65 72 69 73 74 69 63 20 32 (Characteristic 2)
handle: 0x002a, uuid: 2803 - 18 2b 00 b3 df 18,002b,dfb3 (NW,hnd=2b,type= ??)
handle: 0x002b, uuid: dfb3 - Attribute can't be read Open USB??? receivedCommand gives (KeyPress:text)
handle: 0x002c, uuid: 2901 - 43 68 61 72 61 63 74 65 72 69 73 74 69 63 20 33 (Characteristic 3)
handle: 0x002d, uuid: 2803 - 10 2e 00 b4 df 10,002e,dfb4 (N,hnd=2e,type= ??)
handle: 0x002e, uuid: dfb4 - Attribute can't be read
handle: 0x002f, uuid: 2902 - 00 00
handle: 0x0030, uuid: 2901 - 43 68 61 72 61 63 74 65 72 69 73 74 69 63 20 34 (Characteristic 4)
handle: 0x0031, uuid: 2803 - 02 32 00 b5 df 02,0032,dfb5 (R,hnd=32,type= ??)
handle: 0x0032, uuid: dfb5 - Attribute requires authentication before read/write
handle: 0x0033, uuid: 2901 - 43 68 61 72 61 63 74 65 72 69 73 74 69 63 20 35 (Characteristic 5)
[/code/

2014-03-18 07:28:36 These are the characteristics that I need info on.
Characteristics for Service DFB0
Characteristc DFB1 is this the serial port?? Is this how the ios app talks to the bluno?
Characteristc DFB2 ??? Command ?? What is it used for.
Characteristc DFB3
Characteristc DFB4
Characteristc DFB5
Any help would be appreciated. Anyone??
Thx.
VW
Characteristics for Service DFB0
Characteristc DFB1 is this the serial port?? Is this how the ios app talks to the bluno?
Characteristc DFB2 ??? Command ?? What is it used for.
Characteristc DFB3
Characteristc DFB4
Characteristc DFB5
Any help would be appreciated. Anyone??
Thx.

2014-03-18 07:28:36 These are the characteristics that I need info on.
Characteristics for Service DFB0
Characteristc DFB1 is this the serial port?? Is this how the ios app talks to the bluno?
Characteristc DFB2 ??? Command ?? What is it used for.
Characteristc DFB3
Characteristc DFB4
Characteristc DFB5
Any help would be appreciated. Anyone??
Thx.
VW
Characteristics for Service DFB0
Characteristc DFB1 is this the serial port?? Is this how the ios app talks to the bluno?
Characteristc DFB2 ??? Command ?? What is it used for.
Characteristc DFB3
Characteristc DFB4
Characteristc DFB5
Any help would be appreciated. Anyone??
Thx.

2014-03-16 12:27:12 Any chance to have a description of peripheral, services and characteristics used, without using the framework to make an app?
I'd like to use the TechBasic to prototype for Bluno, so I need to know how to connect using the the UUIDs.
Thanks in advance
VW
I'd like to use the TechBasic to prototype for Bluno, so I need to know how to connect using the the UUIDs.
Thanks in advance
