An application to log WiFi SSIDs for position lookup testing
Dependencies: C027_Support SWO mbed-rtos mbed picojson
Fork of lpc4088_ebb_ublox_Cellular_PubNubDemo_rtos by
SignalQualityMeasurement.cpp
00001 #include "SignalQualityMeasurement.h" 00002 00003 SignalQualityMeasurement::SignalQualityMeasurement(DeviceInfo& deviceInfo) : 00004 _deviceInfo(deviceInfo) 00005 { 00006 _init = false; 00007 } 00008 00009 bool SignalQualityMeasurement::init() 00010 { 00011 if (_init) 00012 return false; 00013 00014 _init = true; 00015 return true; 00016 } 00017 00018 bool SignalQualityMeasurement::run() 00019 { 00020 DeviceInfo::SignalQuality *signalQuality; 00021 00022 if ((signalQuality = _deviceInfo.signalQuality()) == NULL) 00023 return false; 00024 00025 int rssi = signalQuality->rssi; 00026 int ber = signalQuality->ber; 00027 00028 printf("RSSI: %d dBm BER: %d %", rssi, ber); 00029 00030 return true; 00031 }
Generated on Sun Jul 17 2022 02:39:36 by 1.7.2