summaryrefslogtreecommitdiff
path: root/device.c
diff options
context:
space:
mode:
Diffstat (limited to 'device.c')
-rw-r--r--device.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/device.c b/device.c
index 11f6cc0..4e25c0e 100644
--- a/device.c
+++ b/device.c
@@ -977,4 +977,16 @@ int cMcliDevice::GetAttribute (const char *attr_name, char *val, int maxret)
}
return ret;
}
+
#endif
+
+int cMcliDevice::SignalStrength(void) const
+{
+ return int(m_ten.s.strength/65536.*100.);
+}
+
+int cMcliDevice::SignalQuality(void) const
+{
+ return int(m_ten.s.snr/65536.*100.);
+}
+