I feel I've mastered using hc-05 with arduino and successfully able to make an Android application to connect and communicate via SPP to the arduino connected hc-05. So I purchased a hm-10, BLE 4.0 and it's pretty much a completely different device, and the command set isn't the same either. To connect the hm-10 to Arduino is the same basic 4 wires, and the serial port communications are the same. My trouble is on the Android side of this whole thing, since I must use a ble 4.0 protocol.
Unfortunately, I feel I have saturated my internet searching and having big trouble finding WORKING examples in Android Studio to successfully connect and send/receive data to this hm-10. I can use a test application from the play store that I can't find the website or source code - or else I would just learn from that application. Many of the searches end up with lengthy threads and discussions about re-burning firmware on hm-10 (and I don't see the point in burning firmware just for an update, if my hm-10 can actually connect & communicate to a working application already).
Can anyone send me a link or point me in a direction, other than obvious google searching? Has anyone else gone through this struggle and comment please?