ProtocolZig.getRSSI()

来自Microduino Wikipedia
1196357542讨论 | 贡献2017年9月13日 (三) 09:39的版本 (创建页面,内容为“{| style="width: 800px;" |- | <p style="color: #666666;font-size:220%">'''ProtocolZig.getRSSI(void)'''</p> <br> <p style="color: #E87E05;font-size:135%">描述</p>...”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

ProtocolZig.getRSSI(void)


描述

获取coreRF信号质量
需要调用#include <Microduino_Protocol.h>头文件。

参数



返回值

信号质量值

示例

/*
  [head,2byte,0xAA 0xBB] [type,1byte,TYPE_NUM] [data,16byte] [body,1byte,getChecksum()]
  Example:
  AA BB C8 DC 05 DC 05 D0 07 EF 03 DC 05 DC 05 DC 05 DC 05 E3
*/

#include <Microduino_Protocol.h>

ProtocolZig protocolA(16); //数据长度为16个字节

uint16_t recData[8];
uint8_t recCmd;

void setup() {
  Serial.begin(9600);
  protocolA.begin(11);  //括号内参数为CoreRF通道号
}

void loop() {
	if(protocolA.available())
	{     
              uint8_t rssi = protocolA.getRSSI();
              Serial.println("rssi:" );
              Serial.println(rssi );
	}
  delay(10);
}


其他



返回Protocol_Reference界面