ProtocolZig.getRSSI()

来自Microduino Wikipedia
跳转至: 导航搜索

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界面