iseled 函式庫問題

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iseled 函式庫問題

436 Views
tim_10389
Contributor I

我目前使用iseled在要求回傳值時,在debug 情況下發現ISELED_PARABuffer內部都不適我要的數值請問是我digLED_Read_Param這個函數認知有錯誤嗎

uint32_t ISELED_PARABuffer[64];
digLED_ReadDataResultType ISELED_PARA_DATA = {.chainLength = 1, .retData = &ISELED_PARABuffer[0]};

char COM_READ_PARAM(void)
{
   float Para[10]={0};
   float value=0;
   if(!ReadVarCMD(&Para[0],ReadFloat)) return 0;
   if(!ReadVarCMD(&Para[1],ReadFloat)) return 0;
   if(!ReadVarCMD(&Para[2],ReadFloat)) return 0;
   ISELED_PARA_DATA.chainLength=Para[1];
   value=digLED_Read_Param(Para[0],&ISELED_PARA_DATA,Para[2]);

   TxCMD("Param",0);
   TxData(value,0);
   TxInt(ISELED_PARABuffer[0],1);
   return 1;
}

0 Kudos
0 Replies