View Single Post
Posts: 60 | Thanked: 17 times | Joined on Feb 2008
#18
Originally Posted by Naranek View Post
Few thoughts... First - how about phoning home when ever the network is connected instead of a hourly cron job? That way it would send the data even on short times of online connectivity.

If this feature is finished, it should be something that can't be installed and removed through the application manager. There should be as little chance as possible of an unauthorized user finding out it is there.

It would be great if the traffic between "server" and tablet could be encrypted. SSL maybe? I wouldn't want some eavesdropper knowing where I roam when the device isn't stolen.

You'd think that the last known coordinates aren't that hard to come by. Maybe polling the gpsd for location every now and then, and writing it to some file if you get a location?

I don't have much of programming skills for tablets, but I'm pretty good with PHP, so I can help in collecting and browsing the data if needed.
I'll work on trying to get it to check on the network connection. This would probably mean that it has to run at boot and be always running in the background.

Maybe the program could be a hidden file: .callhome

You're right about the current version sending info unencrypted. As it stands now it sends the file whenever you are connected. I'm not that good at doing ssl, but I can look into it.

It would be fairly easy to grab the gps info and store it in a file. Once again, though, the problem is the time it takes to get a fix once the gps is turned on. It can take 5 minutes or more to get a fix, so this will have to be factored into the solution.

I already made progress on turning the gps on from the shell script and filtering the messages to get the latitude and longitude. The problem remains waiting for the gps to get a fix so you can store this location or add it to the file that is sent home.

Thanks for the offer. I'll continue to work on this.