微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2541做温度计

cc2541做温度计

时间:10-02 整理:3721RD 点击:

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

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

不是,我实在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;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top