On the WICED SDK 3.1.2, there is an app called as bt_rfcomm server/client. Do you think this helps you answer your question ?
Thanks for you response. No, the bt_rfcomm app demonstrates Bluetooth connectivity, not Bluetooth Low Energy (BLE) peripheral mode.
You may have to implement this feature yourself on top of the LE stack.
Peripheral Mode has been available in iOS iPhones/iPads for a year now and will be available this month to most Android users (Lollipop version). I'm suprised it isn't available in WICED seeing that an embedded device is typically the Bluetooth LE network member that is advertising some information. To only have Central mode is very restrictive. I wonder if Peripheral Mode is due in an upcoming WICED release?
We include some level of BLE Support within the following sample applications inside the WICED SDK: bt_smartbridge, smartbridge_console and bt_smartbridge_mfg_test.
I don't believe any of these apps support peripheral mode.
Specifically, /Wiced-SDK/Apps/demo/bt_smartbridge acts as a central and scans for remote Bluetooth Smart devices and allows users to select which device to connect. Users then interact with the app via a webpage running on a local webserver. Once a connection to a remote device is established, services and characteristic values for the device are reported in real-time on the webpage.