I'm looking for a little help with FitContributions from a Datafield
I've created and initialized the fields, and I have the xml field definitions in resources
I see all of my field definition entries in the .fit export (using Fit2CSV tool)
I also see my RECORD type fields showing up in Connect with nice graphs
however, I'm not seeing any of my SESSION fields in Connect
using println I have confirmed that setData() is being called and data is written.
I'm not sure exactly how to interpret the fit.csv for SESSION data, but while I clearly see field_definition entries for all of my fields, I'm not seeing anything in the csv that I can readily determine to be my session data values
I'm updating my RECORD values in compute() and only writing data if the last value is different than the current value as recommended.
at what point should I update my SESSION type fields? I've tried updating them within onTimerStop() and onTimerReset() but neither place seems to provide me with any data in Connect
some reference points
in fitcontributions.xml I have entries like
I create the field like
and I update the field like this
I can see in the logs that 'Wrote Avg Speed' was written, so setData() was called