JasonWongYH / mytracks

Automatically exported from code.google.com/p/mytracks
0 stars 0 forks source link

Automatically email raw data at regular intervals while continuously recording. #1191

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I see there are threads about the ability to upload My Tracks data to Google 
Docs/Drive etc once finished recording but could a feature be added to 
automatically email the raw data (e.g. a zipped csv attachment and/or gpx) to a 
user specified email address at regular, user specified intervals, while My 
Tracks simply carries on recording seamlessly.

e.g. If I'm running, hiking or cycling for a number of hours I would like to 
have My Tracks running continuously but every 30mins an email automatically 
gets sent to the safety marshall (or my wife) with the last 30mins worth of 
(zipped) data so he or she knows where I am and my general direction and pace 
as a safety measure.

Crucially, I don't want to have to stop and do this manually. Cycling without 
using my hands is one thing but cycling and emailing with a touchscreen 
simultaneously... not exactly the smartest of ideas.

Even if there's no data network available at the particular moment of sending, 
the email would at least be safely in the outbox ready to go next time I do get 
coverage and I can keep concentrating on what I'm doing.

I could also then manually examine the data later (without having to spend time 
transferring cards or linking up the phone to the PC etc), joining files if 
necessary to see performance over different stages of the track etc without 
having to open the whole track.

In the short term, I would envision a very minimal Settings Menu to 
Enable/Disable this feature, enter a target email address (either manually 
typed or from contacts list) and the time interval between emails (e.g. 1 to 60 
minutes).

My Tracks would then simply send all available data being logged to the target 
email address from the associated gmail account at whatever the time interval 
is and name the attached files by a date-time stamp.

In the longer term, further options that could be added might be:
1. To allow the user to specify a personal email account/server to use rather 
than sending from the associated gmail account.
2. Allow the user to specify either all or only particular values to be 
included in the emailed data file (e.g. only GPS or only a timestamped 
heartrate)
3. Longer or shorter intervals between emails.
4. Inclusion of data from other available sensors e.g. accelerometer, gyro, 
magnetometer etc. (Possibly with an associated battery warning ;-)
5. An emergency feature where if My Tracks is running and I receive an email in 
from the specified email address containing a codeword in the subject, e.g. 
"Emergency", it will send my current details immediately (possibly once per 
minute for the following five minutes).
6. Use of Texts for GPS details in response to an "Emergency" request when no 
data network is available.
7. Automatically setting/reducing the interval depending upon available storage 
space (or lack therof) on the phone.

Original issue reported on code.google.com by gapmatth...@googlemail.com on 16 Nov 2012 at 3:01

GoogleCodeExporter commented 9 years ago
Hi ! I have also waited this kinds of function through "MY TRACK".
But still I did not get it.  But recently I found similar one "GPS Transmitter"
which sends the email to the address which I specified minimum by 5mins period. 
But, it can send the point only. It cannot send the track. (Anyway, my wife 
easily 
know where I am since she can open her email easily by phone even she is not 
familiar 
with "My track".) Can we get this kind of function from "My track" ? 

Original comment by jeih...@gmail.com on 20 Aug 2013 at 9:15

GoogleCodeExporter commented 9 years ago

Original comment by jshih@google.com on 14 Oct 2014 at 5:52