drivers/sx127x: expose RSSI value via netdev
This commit is contained in:
parent
e768a85f62
commit
0ea3b0bac1
@ -338,6 +338,11 @@ static int _get(netdev_t *netdev, netopt_t opt, void *val, size_t max_len)
|
|||||||
*((netopt_enable_t*) val) = sx127x_get_iq_invert(dev) ? NETOPT_ENABLE : NETOPT_DISABLE;
|
*((netopt_enable_t*) val) = sx127x_get_iq_invert(dev) ? NETOPT_ENABLE : NETOPT_DISABLE;
|
||||||
return sizeof(netopt_enable_t);
|
return sizeof(netopt_enable_t);
|
||||||
|
|
||||||
|
case NETOPT_RSSI:
|
||||||
|
assert(max_len >= sizeof(int8_t));
|
||||||
|
*((int8_t*) val) = sx127x_read_rssi(dev);
|
||||||
|
return sizeof(int8_t);
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user