I have developed a Data Fields for Edge Device, and I will use GenericChannel connect to Power Meter directly to read more data like Power Balance/Torque Effectiveness/Pedal Smoothness/Power Phase values.
But due to limitation of ANT protocol, recently only one connection between Edge device and Power Meter allowed.
Which means, if I want to use my own connection to read extra values, I need to disabled Edge device internal PM pairing.
But do like that way, the recorded FIT file will NOT included ANY power related values.
The limitation described in below thread:
https://forums.garmin.com/showthread.php?357647-ANT-channel-for-PowerMeter-CANNOT-work-with-internal-PowerMeter-the-same-time&p=885169#post885169
Recently, I saw CIQ 2.1 can support "Add" user defined values into output FIT file directly.
As the demo description, yes, I can achieve my goal using some unique name like "NewPower".
But I want to know, is that possible to using the FIT defined internal name to do the things?
For example, in FIT definiation,
<strings>
<string id="power_label">Power</string>
<string id="power_graph_label">Power</string>
<string id="power_units">w</string>
</strings>
<fitContributions>
<fitField id="0" displayInChart="true" sortOrder = "0" precision="2"
chartTitle="@Strings.power_graph_label" dataLabel="@Strings.power_label"
unitLabel="@Strings.power_units" fillColor="#FFFF00" />
</fitContributions>