I understand that firing off a background process in a data field (I need to do this to grab the Device Sensor's temperature) runs the background process independent of the execution of the actual data field. And even when the data field isn't running (say you remove the data field or switch to another ride profile that doesn't include the data field, or even reboot the device) that background process continues to run. Forever?
I don't know if that is the case in all those situations. But I want to reap/kill my background process as part of my onReset() interrupt when ending an activity.
How? If I'm right and that BG process just keeps running.
Thanks!