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

Does BLE save much power if connection is always active?

I have a use case where sensors on a BLE peripheral need to push notifications to a BLE central indeterministically. So it needs to keep the connection always on. The notification latency should also be low enough (maybe ~ 30ms or less), which sets requirement for connection interval. But the data to be sent are just a few bytes each.

I am wondering how the power consumption of this case is compared against Bluetooth Classic (e.g., SPP). I feel the argument favoring BLE in terms of power consumption seemed to be that BLE could sleep a lot. But in my case BLE doesn't really sleep.

Related