Make sure that AsyncStreams is not initialized in prefix mode. Prefix mode can only be used if both sides of the connection adhere to the "prefix" protocol.
I have set the code as follows .... FALSE inside the Initialized routine
If AStream.IsInitialized = False Then
AStream.InitializePrefix(Main.serial1.InputStream, False, Main.serial1.OutputStream, "AStream")
End If
I am connecting to my ASUS by USB cable and in the logs I see the correct mac address of the BrainBoxes Bluetooth device and It also says
connected:true the android program goes to Chat screen with text entry and send button , but no data transfers by keypad entry either from a phyiscal com port connected on a PC or into or out of the android device ,
I think I need to go back to basic SPP , I have not managed to get a single byte to transfer so far , confused , I have tried the serial example but it keeps giving me a bluetooth admin error , not sure how to get round any of these probelms ,