|
|
@ -824,7 +824,7 @@ bool CPhoneDevice::SelfTest(std::string& result)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
result += "4G信号强度:";
|
|
|
|
result += "4G信号强度:";
|
|
|
|
result += std::to_string(m_signalLevel);
|
|
|
|
result += std::to_string(m_signalLevel & 0xFF);
|
|
|
|
result += ITEM_SEP;
|
|
|
|
result += ITEM_SEP;
|
|
|
|
|
|
|
|
|
|
|
|
result += "网络接口:";
|
|
|
|
result += "网络接口:";
|
|
|
@ -1067,7 +1067,11 @@ bool CPhoneDevice::QuerySystemProperties(std::map<std::string, std::string>& pro
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if ((it->first == (PROP_SIGNAL_4G)) || (it->first == (PROP_SIGNAL_2G)) || (it->first == (PROP_SIGNAL_LEVEL)))
|
|
|
|
else if ((it->first == (PROP_SIGNAL_4G)) || (it->first == (PROP_SIGNAL_2G)) || (it->first == (PROP_SIGNAL_LEVEL)))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
it->second = std::to_string(m_signalLevel);
|
|
|
|
it->second = std::to_string((m_signalLevel & 0xFF));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else if (it->first == (PROP_SIGNAL_STRENGTH))
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
it->second = std::to_string((m_signalLevel >> 8));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if ((it->first == (PROP_MOBILE_FLOW_TX)) || (it->first == (PROP_MOBILE_FLOW_RX)))
|
|
|
|
else if ((it->first == (PROP_MOBILE_FLOW_TX)) || (it->first == (PROP_MOBILE_FLOW_RX)))
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -4323,7 +4327,7 @@ void CPhoneDevice::UpdateSignalLevel(int signalLevel)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
m_signalLevel = signalLevel;
|
|
|
|
m_signalLevel = signalLevel;
|
|
|
|
m_signalLevelUpdateTime = time(NULL);
|
|
|
|
m_signalLevelUpdateTime = time(NULL);
|
|
|
|
XYLOG(XYLOG_SEVERITY_DEBUG, "Signal Level Updated: %d", signalLevel);
|
|
|
|
XYLOG(XYLOG_SEVERITY_DEBUG, "Signal Level Updated: %d, SS=%d", signalLevel & 0xFF, (signalLevel >> 8));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void CPhoneDevice::UpdateSimcard(const std::string& simcard)
|
|
|
|
void CPhoneDevice::UpdateSimcard(const std::string& simcard)
|
|
|
|