This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

S130 stack : app acts as GATT client and server

Hi,

I need to implement an application who acts like a GATT client and gets notification from a GATT Server (on smartphone) and then sends the information to a GATT Client acting as GATT server. I think that it could be possible using SoftDevice S130.

What's the best example to start to have this behavior ?

Thanks, Paolo

  • Hi Paolo,

    This is a common misconception, but GATT client and server is role-agnostic. All of our BLE SoftDevices come with both GATT client and server support, regardless of the the link layer roles it supports.

    Some smart phones only implement the central role, which requires you to use a peripheral SoftDevice like S110 (peripheral only), S120 2.0 (both roles, choose during softdevice initialization) or S130 (both central and peripheral simultaneously).

Related