Is it potential to maintain MQTT reference to BLE system in background, minimising consumer interactions with the applying (with out push notifications)? Contemplating that the system is ready to broadcast some traits sometimes. The messages are coming from MQTT, some values are being written to the system and up to date values must be despatched again to the MQTT.
So the thought is consumer related MQTT and gadgets within the utility, went on with different enterprise and the communication stays in background.
Is it consuming sufficient, in order that the app will get suspended a lot if there may be for instance one write message per 5 minutes or perhaps simply holding the connection by itself is consuming? And whether it is suspended. Goes again to the background from suspended utilizing Core Bluetooth’s State Preservation and Restoration might be sufficient to maintain the connection?
And wouldn’t it be problematic for connecting many gadgets, however holding message limitations?