I'm trying to use the fitContrubutor and i god this error
Could not find symbol 'setData'
i got this
on strings
<string id="estimatedPowerChart">EstimatedPowerChart</string>
<string id="estimatedPowerData">EstimatedPowerData</string>
<string id="estimatedPowerUnits"> </string>
on fitcontributor
<resources> <fitContributions> <fitField id="0" displayInChart="true" displayInActivityLaps="false" displayInActivitySummary="true" sortOrder="0" precision="0" chartTitle="@Strings.estimatedPowerChart" dataLabel="@Strings.estimatedPowerData" unitLabel="@Strings.estimatedPowerUnits" fillColor="#0fc491" /> </fitContributions> </resources>
On the view file:
using Toybox.FitContributor;
using Toybox.ActivityRecording;
var estimatedPower;
var session;
function setupField(session) {
estimatedPower = session.createField("estimated_Power", 0, FitContributor.DATA_TYPE_FLOAT, {
:mesgType=>FitContributor.MESG_TYPE_RECORD,
:units=>"W"
});
estimatedPower.setData(0.0);
}
on compute:
estimatedPower = lastPower.toFloat();
estimatedPower.setData(lastPower.toNumber());
return estimatedPower;
what i'd doing wrong??
on manifest file i have only
user profile
fit contributor