cancel
Showing results for 
Search instead for 
Did you mean: 

Smart Bluetooth

Anonymous
Not applicable

How to configure WICED smart Tag as a CENTRAL DEVICE..

Please give some reference or Example codes for CENTRAL DEVICE.

also i unable to get ble_trace o/p in console

I enabled trace but it not listing com port options in trace_setup window (in UBUNTU).

i checked externally the com port which i used for programming ..its giving me some hex values.

on PUART (Other com port ) it is not giving any output.

waiting for reply..

0 Likes
1 Solution
MichaelF_56
Moderator
Moderator

Hello_Client within the SDK is the application you need to use as an example.

It works in conjunction with Hello_Sensor.

View solution in original post

0 Likes
4 Replies
MichaelF_56
Moderator
Moderator

Generally speaking, Hello_Sensor and Hello_Client are the two main applications for Master/Slave (Central/Peripheral) development.

Take a look at the following thread: Testing Master and Slave Roles

Or this one, which also references the thread above: How to setting Central & Peripheral Roles together.

I think there is an issue with trace on OSX and Linux which requires that you need to install the IDE as sudo for the plug-in to work correctly.

I know the OSX instructions are here listed with the SDK download: WICED-Smart-SDK-2.2.2-IDE-Installer.zip

I believe this was an issue under Linux as well per SDK 2.2.2 for Linux

0 Likes
Anonymous
Not applicable

Thank you.

Both the reference suggested, doesn't help me to understand CENTRAL device configuration.Since it contains both configuration (MASTER and SLAVE).

I want to configure BCM920737TAG as CENTRAL DEVICE only not peripheral.

IS there any Central code example in SDK (without Peripheral)

Am using WICED SENSE tag as Peripheral and i want to use BCM920737TAG board as central.

Thanks,

Shrikrishna

0 Likes
MichaelF_56
Moderator
Moderator

Hello_Client within the SDK is the application you need to use as an example.

It works in conjunction with Hello_Sensor.

View solution in original post

0 Likes
Anonymous
Not applicable

Hello.

Just like said, you should look into hello_client.

In hello_client, you can either not call bleprofile_Discoverable at all or you can make the device not discoverable to make app not work as peripheral.

edit: you can also get rid off the GATT database.

James