I am just experiencing 2 issues when doing my datafield for my edge 1000:
1. drawArc is curiously begin cut on the middle of it at certain angles. I am experiencing it on: dc.drawArc(240,474,322,Gfx.ARC_CLOCKWISE,113,67); until start and end angles are around 100,70. When difference of angles is bigger the gap widen.
2. Getting the profile HR zones: mHRZones = profile.getHeartRateZones(profile.getCurrentSport()); this give an array with the different zones. It works well on the simulator, however when datafield is already running on my edge device, the correct value for the zone is on a different index. For example, Zone 5 value is on mHRZones[5] when on the simulator but it is on mHRZones[4] when running on my edge.
3. I am also having another strange issue with the draw Arc that a portion of it is appearing on another section. I am still trying to figure out how to solve this one.