I will try to help, but have much uncertainty when reading your post. The use of commas, and carriage returns may help us separate your thoughts.
The Google Play store has several BT terminal apps, but only a some worked for me. I think I used one called Blueterm, to verify my BT hardware.
The B4A BT chat example, with minor changes involving connect insecure, and non prefix mode for async streams works too. Incoming data is not polled, but is received via newdata sub. There are posts on this. Erel has also posted a tutorial for async streams text mode, it may save effort in your application.