TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2541做温度计

现在已经实现了手机蓝牙与cc2541模块的透传,但是不知道怎么把温度加上去,是要加一个特征值还是?求大神指点!

Susan Yang:

您是使用CC2541的内部温度传感器? 建议您参考http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/69222.aspx 第八节

jilong wen:

回复 Susan Yang:

不是,我实在P0.0上加了一个温度传感器,但是不知道怎么把温度加上去,是通过调用simpleProfileChangeCB( uint8 paramID )吗?

switch( paramID ) { case SIMPLEPROFILE_CHAR1: SimpleProfile_GetParameter( SIMPLEPROFILE_CHAR1, &newValue );

#if (defined HAL_LCD) && (HAL_LCD == TRUE) HalLcdWriteStringValue( "Char 1:", (uint16)(newValue), 10, HAL_LCD_LINE_3 ); #endif // (defined HAL_LCD) && (HAL_LCD == TRUE) if(newValue == 0) { HalLedSet( (HAL_LED_1 | HAL_LED_2 | HAL_LED_3), HAL_LED_MODE_OFF ); } else if(newValue == 1) { HalLedSet( (HAL_LED_1 | HAL_LED_2 | HAL_LED_3), HAL_LED_MODE_ON ); } //透传数据在这里 { SerialPrintFormat("%s, newValue = 0x%02x \r\n", __FUNCTION__, newValue); } break;

赞(0)
未经允许不得转载:TI中文支持网 » cc2541做温度计
分享到: 更多 (0)