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

About power consumption in GAP and GATT mode

Hi Devzone,

I know that more specific information is needed (time interval, Tx power, data length, ....) to make a comparison between GAP and GATT. But in general, which one consumes more power?

For instance that I need to send some data to central, should I use advertisement packet or gatt services for better energy?

I already know Online Power Profiler, but still need more advice.

Thanks in advance.

  • Hi,

    Our BLE stack contains both GAP and GATT. GAP defines the general topology of the BLE network stack, while GATT describes how attributes (data) are transferred once a device has a dedicated connection.

    I think you are wondering if a device will consume more or less power when being in a connection vs only advertising.

    It will depend, usually less power will be consume if you are in a connection and adjust the connection interval for power efficiency. If you want to send data to a central you will need to be in a connection, if only sending advertisement you will not have any clue about if the packet has arrive to the central or not.

    Best regards,

    Marjeris

Related