Thanks Erel,
Ok, since this won't work, can you advise how one can determine when one activity ends and the next starts, repetitively?
i.e. Still begins when the service starts (assumed default); X amount of time elapses and then walking begins, HOWEVER, it might be as much as 30 seconds or more before the AR fires to let you know something has happened. Therefore you have no way of knowing when still stopped and walking began, ergo one can't accurately detect how long (in this example) walking occurred.
Rusty