Is it possible to run SDK methods base on MAC address?

I have an app which allows me to scan BLE devices in my area. Base on MAC address I can proceed with different type of operations like gathering RSSI, discovering GATT services, etc. In this moment I would like to encapsulate the Estimote device into my class which provides some methods.

Is it possible to force SDK to connect the Estimote base just on it’s MAC? Or should I add second scanning mechanism, not the android built-in, to add Estimote devices to my device’s list?

All examples which I found base rather on the prepared mechanism giving access to high level functionalities.

1 Like