41 extern UI_8
ATO_F(
const char*
str,
float* val);
52 if (eCompStringin[i] ==
',')
56 else if(commaIndex1==0)
63 if (eCompStringin[i] ==
'\r')
65 if((commaIndex0>1) && (commaIndex1>(commaIndex0+1)) && (i > (commaIndex1+1)))
68 eCompStringin[commaIndex0] = 0x00;
69 if (!
ATO_F(&eCompStringin[0], &eCompDataPtr->
yaw))
71 eCompStringin[commaIndex0] =
',';
75 eCompStringin[commaIndex1] = 0x00;
76 if (!
ATO_F(&eCompStringin[commaIndex0 + 1], &eCompDataPtr->
pitch))
78 eCompStringin[commaIndex1] =
',';
82 eCompStringin[i] = 0x00;
83 if (!
ATO_F(&eCompStringin[commaIndex1 + 1], &eCompDataPtr->
roll))
85 eCompStringin[i] =
'\r';
88 eCompStringin[commaIndex0] =
',';
89 eCompStringin[commaIndex1] =
',';
90 eCompStringin[i] =
'\r';