应该不是这两个函数的问题吧~~~这两个函数很简单啊
SimpleProfile_SetParameter 中修改如下:
case SIMPLEPROFILE_CHAR3:
// if ( len == sizeof ( uint8 ) )
if ( len == SIMPLEPROFILE_CHAR3_LEN )
{
// simpleProfileChar3 = *((uint8*)value);
VOID osal_memcpy( simpleProfileChar3, value, SIMPLEPROFILE_CHAR3_LEN );
}
else
{
ret = bleInvalidRange;
}
break;
/**********************************************************************************************/
SimpleProfile_GetParameter 中修改如下:
case SIMPLEPROFILE_CHAR3:
// *((uint8*)value) = simpleProfileChar3;
VOID osal_memcpy( value, simpleProfileChar3, SIMPLEPROFILE_CHAR3_LEN );
break;
/**********************************************************************************************/