After hours of research on the BLE topic and android, the only thing that I've found is a big mess. Developing an app for iOS, which uses BLE was quite simple - one framework and a few documentations. Now, I have to write an app for android Jelly Bean 4.2.2 (the app can work on just one device, which ships currently only with 4.2.2) which has to discover and connect to BLE devices.
I found out, that until 4.1 the bluetooth stack on android is called BlueZ, but with 4.2 Google changed to a stack from Broadcom. I know that with 4.3 there's an official and built in support for Bluetooth Low Energy in android, but the app has to run under 4.2.2.
After a lot of research, I haven't found any documentation about the Broadcom stack. Can someone point me to a link (which is still working and doesn't end in a 303 error)? Does the stack has BLE support and does someone know a tutorial on that or could provide a few lines of sample code?
Thank you very much for any inputs! I'm really lost in that mess
Linard