Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdint.h>
- #include <stdio.h>
- using namespace std;
- typedef uint8_t rssi_t;
- int16_t cc1200_calc_rssidbm(rssi_t rssi) {
- #define RSSI_OFFSET 99
- int16_t dbm = 0;
- if(rssi >= 128) {
- dbm = 128 - rssi;
- } else {
- dbm = rssi;
- }
- dbm = dbm - RSSI_OFFSET;
- return dbm;
- }
- int main() {
- // your code goes here
- rssi_t rssi = 240;
- printf("dbm = : %d", cc1200_calc_rssidbm(rssi));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement