|
|
@@ -213,9 +213,12 @@ eMBRegHoldingCB( UCHAR * pucRegBuffer, USHORT usAddress, USHORT usNRegs, eMBRegi
|
|
|
}else if(usAddress == AC_Sing_Information)
|
|
|
{
|
|
|
memcpy(&usRegHoldBuf[iRegIndex],&infomation,usNRegs*2);
|
|
|
+ }else if(usAddress >= AC_Sing_Thr_SmaAddr && usAddress <=(AC_Sing_Thr_SmaAddr+AC_Sing_Thr_SmaQua))
|
|
|
+ {
|
|
|
+ Chal_num = (usAddress-AC_Sing_Thr_SmaAddr)/16;
|
|
|
+ memcpy(&usRegHoldBuf[iRegIndex],(uint8_t*)(&EE_ACDC_ThresVal_ReadReg[Chal_num].ACDC_V_TopThres),usNRegs*2);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
while(usNRegs > 0)
|
|
|
{
|
|
|
*pucRegBuffer++ = (uint8_t)(usRegHoldBuf[iRegIndex] >> 8);
|