微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > zigbee终端采集带modbus rtu协议的仪表数据

zigbee终端采集带modbus rtu协议的仪表数据

时间:10-02 整理:3721RD 点击:
本人现在在入手做zigbee的数据采集实验,现在我用zigbee的终端采集仪表的数据,按照modbus rtu协议读不出仪表的数据,我现在也不知道什么原因,希望有人给与指导
static void GenericApp_SendTheMessage( void )
{
  unsigned char uartbuf[128]=0;
  unsigned char tt[10];  
  tt[0]=0x01;
  tt[1]=0x03;
  tt[2]=0x00;
  tt[3]=0x0C;
  tt[4]=0x00;
  tt[5]=0x02;
  HalUARTWrite(0,tt,6);
  MicroWait(1);
  HalUARTRead(0,uartbuf,6);//从串口读取数据到uartbuf中
  AF_DataRequest( &GenericApp_DstAddr, &GenericApp_epDesc,
                        GENERICAPP_CLUSTERID,
                       6,//发送的数据长度
                       uartbuf,//发送的数据内容,串口收到的的数据
                       &GenericApp_TransID,
                       AF_DISCV_ROUTE, AF_DEFAULT_RADIUS );
}
以上是我采集仪表数据的代码

沙发我抢了,小编

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

网站地图

Top