I'm planning to implement a mesh network, where each node (ble device) also acts as a scanner, detecting BLE advertise messages. The mesh network would then forward the advertisement data packets to a gateway connected to one of the ble nodes.
A key phrase seems to the timeslot API.
I've found plenty of example source code:
github.com/.../ github.com/.../nRF51-ble-bcast-mesh
Looking at the developer zone and source, it all looks perfectly feasible so I plan to pursue this.
I see there may be issues with CPU usage, for example pstorage may be processor starved.
Any comments with regards feasibility would be appreciated.