大家好,小弟在调试官方主从机例程时有个疑问,使用BTOOL软件通过CHAR1写数据到从机时,从机在 simpleProfileChangeCB()函数可以读取。当用BTOOL再读取刚写的数值时也可以读回来,但是我在从机例程里并没有看到CHAR1的特征值是在哪通知出去的。请教各位从机通知CHAR1特征值是在什么地方?谢谢!
static void simpleProfileChangeCB( uint8 paramID )
{
uint8 newValue;
switch( paramID )
{
case SIMPLEPROFILE_CHAR1:
SimpleProfile_GetParameter( SIMPLEPROFILE_CHAR1, &newValue );//读取CHAR1特征值
#if (defined HAL_LCD) && (HAL_LCD == TRUE)
HalLcdWriteStringValue( "Char 1:", (uint16)(newValue), 10, HAL_LCD_LINE_3 );
#endif // (defined HAL_LCD) && (HAL_LCD == TRUE)
break;
Viki Shi:
参考这边详解: http://blog.csdn.net/feilusia/article/details/48314165