Hi,
I have created an app following the tutorial:
I completed both MIT App Inventor and Makecode elements and all was working well.
Today I loaded again and, using the AICompanion, all works until I hit btnConnect. The microbit confirms BT connected but I get the following error on MIT app inventor:
java.lang.IllegalStateException: Service 6e400001-b5a3-f393-e0a9-e50e24dcca9e, characteristic 6e400002-b5a3-f393-e0a9-e50e24dcca9e are not published by the connected device. at edu.mit.appinventor.ble.BluetoothLEint.findMGattChar(BluetoothLEint.java:3026) at edu.mit.appinventor.ble.BluetoothLEint.-$$Nest$mfindMGattChar(Unknown Source:0) at edu.mit.appinventor.ble.BluetoothLEint$30.action(BluetoothLEint.java:2266) at edu.mit.appinventor.ble.BluetoothLEint$30.action(BluetoothLEint.java:2263) at edu.mit.appinventor.ble.BluetoothLEint$BLEAction.run(BluetoothLEint.java:110) at edu.mit.appinventor.ble.BluetoothLEint.RegisterForStringValues(BluetoothLEint.java:2271) at edu.mit.appinventor.ble.BluetoothLE.ExRegisterForStringValues(BluetoothLE.java:2637) at com.bbc.microbit.profile.Microbit_Uart_Simple$3.onConnected(Microbit_Uart_Simple.java:68) at edu.mit.appinventor.ble.BluetoothLEint$42.run(BluetoothLEint.java:2688) at android.os.Handler.handleCallback(Handler.java:991) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8787) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:871)
Ihave checked and re-entered both UUIDs
I have also checked that I am using the latest BLE extension.
Can anyone advise please?
thanks
ian