1)Service should not stop if force stopped also.
2)change images background,take image of splash screen from Rideabird what you worked earlier.
3)Service should start only after connecting to Bluetooth.
4)start and stop of background service should be only avaialble from app,currently there are start/off buttons,rename 'off' to stop.
5)create a login screen,hardcode username/pwd.
Response from webservice 1 will be pushed to bluetooth only if array is changed from background but currently it works only from Ledcontrol java file,please check it,it should pass whenever array is [login to view URL] can see turnonled/turnoffled in [login to view URL] where it pushes data to bluetooth modules.
7)Pass lat,long,speed,battery level, received array from device to webservice 2
8)Start/stop(off) ,this should start and stop background service.
9)Services should not stop any time ,if mobile restarted it should restart again.
10)Need to check if BLE communication is working, sending, receiving data from device to Android via BLE .
Device Location Store
Above 2 webservices should continuously run in background n should never stop.
Most of the work is done except 2nd webservice ,all code is there .