3074|1

3

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

NRF905怎么发送温湿度数据 [复制链接]

最近使用NRF905想做一个用DHT11采集温湿度并发送接收的设计,但是看了手册的程序后不知道它是怎么发送的?发送那段程序如下:

//----------------------------待发送数据打包-----------------
void TxPacket(void)
{
 uchar i;
 //Config905();
 CSN=0;
 SpiWrite(WTP);    // Write payload command
 for (i=0;i<4;i++)
 {
  SpiWrite(dispaly);  // 就这里,dispaly是待发送的内容么?

 }

 CSN=1;
 delay(1);      // Spi disable
 CSN=0;      // Spi enable for write a spi command
 SpiWrite(WTA);    // Write address command
 for (i=0;i<4;i++)   // Write 4 bytes address
 {
  SpiWrite(TxAddress);
 }
 CSN=1;      // Spi disable
 TRX_CE=1;     // Set TRX_CE high,start Tx data transmission
 delay(1);     // while (DR!=1);
 TRX_CE=0;     // Set TRX_CE low
}

如果是的话,那如果我采集到的温湿度为四个八位u8TH_data,u8TL_data,u8RH_data,u8RL_data,那怎么让这四个数据发送?

求大神了,小弟是新手!

谢谢了!

此帖出自RF/无线论坛

最新回复

还有个行参的…你应该看漏了…  详情 回复 发表于 2012-6-13 01:14
点赞 关注
 

回复
举报

44

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
还有个行参的…你应该看漏了…
此帖出自RF/无线论坛
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
    快速回复 返回顶部 返回列表