I have a problem with connect my smartphone with fipy via bluetooth. I tried some codes.
```from network import Bluetooth import time import ubinascii bluetooth = Bluetooth() bluetooth.set_advertisement(name='fipi', service_uuid=b'1234567890123456') bluetooth.advertise(True) srv1 = bluetooth.service(uuid=b'1234567890123456', isprimary=True) chr1 = srv1.characteristic(uuid=b'ab34567890123456', value=5) while True: if Bluetooth.CHAR_WRITE_EVENT: write = chr1.value().decode('ascii') if(write == 'open'): openUserScan() break elif(write == 'turn off'): break sleep(2) print("Going to sleep") machine.deepsleep()
When i used this and tried to connect fipi my phonese give me warning "connection failed pin or passkey is wrong " . Can someone help me figure this out. I just want to connect myphone and send string data to fipy with android apps.
Please take a look at this example, I believe you have used the callback incorrectly: https://docs.pycom.io/firmwareapi/pycom/network/bluetooth/#bluetoothevents()