我想实现将一个板子采集到的温度
zigbee吧
全部回复
仅看楼主
level 3
我想实现将一个板子采集到的温度在另一块板子上显示,需要看zigbee哪一部分的知识啊看了好多资料没有头绪。
2017年02月22日 14点02分 1
level 3
刚接触到zigbee
2017年02月22日 14点02分 2
[email protected],欢迎交流
2017年02月22日 23点02分
level 11
在接收的一端写下面/或者类似的代码
/*********************************************************************
* @fn NewbitDemo_MessageMSGCB
*
* @brief Data message processor callback. This function processes
* any incoming data - probably from other devices. So, based
* on cluster ID, perform the intended action.
*
* @param none
*
* @return none
*/
static void NewbitDemo_MessageMSGCB( afIncomingMSGPacket_t *pkt )
{
uint16 addr;
uint8 t;
uint8 str[20] = "Rvd:";
uint8 *p = &str[4];
uint8 ch;
uint8 len;
switch ( pkt->clusterId )
{
case NEWBITDEMO_CLUSTERID_REPORT:
addr = pkt->srcAddr.addr.shortAddr;
ul_sprintWord2Hex(p, addr);
p += 6;
t = pkt->cmd.Data[0];
osal_memcpy(p, " T:", 3);
p += 3;
ch = t / 10;
*p++ = ch + '0';
ch = t % 10;
*p++ = ch + '0';
*p++ = 0;
len = (uint8)(p - str);
HalUARTWrite(0, str, len);
break;
}
}
2017年02月28日 10点02分 3
level 11
联系qq:1286162155
2017年02月28日 14点02分 4
level 2
点对点通讯
2017年04月21日 08点04分 5
吧务
level 13
我有全套的上下位机显示,需要的话,加v联系,gfy5216,注明zigbee
2017年04月27日 01点04分 6
1