Volunteer Org, wants to record all incoming/outgoing GPS data on Nexus 5.. & later 'play it back'
Well play it back... or send it in 'real time' to a pc router -> to other peoples phones. Ok so first of all, note that this all involves a charity orgnization I'm involved with. And any help is greatly appreciated, i don't have much to 'give back' to you but i guess consider any tips you might give as "positive karma" for a rainy day
Ok so all that data that come's into my Nexus 5 via it's internal GPS chip, that then gets relayed to Google Maps & other applications. How many different types of data is that comprised of? Nextly... since app's can access this data to figure out (a) exactly where I am within 1m, (b) which way I'm pointing (compass?), (c) how fast I'm moving (accelerometer?) .. how can I get access to all of that raw data streaming in/out regarding my own location... and then how can i go about recording every bit of it??
That's the first step we need to figure out... I want to record every bit of gps/location/speed/direction/compass information that other major apps rely on. Second step..figure out how to parse it into a database that can then later be used to "Playback" all that information.
I'm not interested in 'route planning' or 'basic simulation'.. and I'm not interested in those worthless "fake gps" programs that rely on that Mock Locations junk feature. All good apps/games can tell when you're using those crappy programs & that's a good thing for the most part... except for in circumstances like mine...
I volunteer for a group that works with the disabled.. amazingly awesome people who suffer from late stage muscular dystrophy, quadriplegia/paraplegia/tetraplegia/brown-sequard syndrome & illness related amputee's. I'm into geocaching/geo-based games lately & a few of my friends at the center really would love to do it but the gas costs associated with the center's van makes it a non-possibility at the moment. So I would like to record my daily routes when I'm playing & be able to share the EXACT same experience with them, as if they were in the car next to me.
It would mean so much to these guys... this is what I want to do & how i want to do it. So if you think you can even "point me in the right direction" to get started, I would REALLY appreciate it. If you think my idea is stupid/or 'un-doable', then just don't reply to this post, we don't need your negativity... I'm sorrounded by a group of friends who don't know the meaning of "impossible" or "ridiculous". My homies here at the center... are all about making far-fetched dreams a straight up reality
(** tech notes ** )
[ equipment currently available to us ] (1) Nexus 5 (1) Nexus 7 - 2013 <-- Both gps/bluetooth/3g/4g/wifi enabled & on T-mobile...
(1) Sprint 3/g/4g Wifi Hotspot
(1) Personal PC (at the rec-center, we have full use/access)
(1) Asus RT-N16 Router (connected to high-speed 10mbps net)
(1) Tech geek who promises to help us out... he's a part-time programmer & knows both Windows & Android stuff
(7) Really awesome people from ages 17 to 39 who want to enjoy some of the same thing's we usually take for granted
Well play it back... or send it in 'real time' to a pc router -> to other peoples phones. Ok so first of all, note that this all involves a charity orgnization I'm involved with. And any help is greatly appreciated, i don't have much to 'give back' to you but i guess consider any tips you might give as "positive karma" for a rainy day
Ok so all that data that come's into my Nexus 5 via it's internal GPS chip, that then gets relayed to Google Maps & other applications. How many different types of data is that comprised of? Nextly... since app's can access this data to figure out (a) exactly where I am within 1m, (b) which way I'm pointing (compass?), (c) how fast I'm moving (accelerometer?) .. how can I get access to all of that raw data streaming in/out regarding my own location... and then how can i go about recording every bit of it??
That's the first step we need to figure out... I want to record every bit of gps/location/speed/direction/compass information that other major apps rely on. Second step..figure out how to parse it into a database that can then later be used to "Playback" all that information.
I'm not interested in 'route planning' or 'basic simulation'.. and I'm not interested in those worthless "fake gps" programs that rely on that Mock Locations junk feature. All good apps/games can tell when you're using those crappy programs & that's a good thing for the most part... except for in circumstances like mine...
I volunteer for a group that works with the disabled.. amazingly awesome people who suffer from late stage muscular dystrophy, quadriplegia/paraplegia/tetraplegia/brown-sequard syndrome & illness related amputee's. I'm into geocaching/geo-based games lately & a few of my friends at the center really would love to do it but the gas costs associated with the center's van makes it a non-possibility at the moment. So I would like to record my daily routes when I'm playing & be able to share the EXACT same experience with them, as if they were in the car next to me.
It would mean so much to these guys... this is what I want to do & how i want to do it. So if you think you can even "point me in the right direction" to get started, I would REALLY appreciate it. If you think my idea is stupid/or 'un-doable', then just don't reply to this post, we don't need your negativity... I'm sorrounded by a group of friends who don't know the meaning of "impossible" or "ridiculous". My homies here at the center... are all about making far-fetched dreams a straight up reality
(** tech notes ** )
[ equipment currently available to us ] (1) Nexus 5 (1) Nexus 7 - 2013 <-- Both gps/bluetooth/3g/4g/wifi enabled & on T-mobile...
(1) Sprint 3/g/4g Wifi Hotspot
(1) Personal PC (at the rec-center, we have full use/access)
(1) Asus RT-N16 Router (connected to high-speed 10mbps net)
(1) Tech geek who promises to help us out... he's a part-time programmer & knows both Windows & Android stuff
(7) Really awesome people from ages 17 to 39 who want to enjoy some of the same thing's we usually take for granted