Start scan for BleDevices
Context the application context
:String if not null, connect to device when it become available
Integer the time out of scan It is recommended that the scan period be greather than 10 second