| | |
| | | CStep::onReadData(); |
| | | |
| | | DWordContainer dc; |
| | | if (0 == m_pCclink->ReadDWordData(m_station, DeviceType::W, m_nModeDev, 1, dc) |
| | | && dc.size() >= 1) { |
| | | m_nMode = dc.at(0); |
| | | std::string strTemp; |
| | | LOGI("<CEqModeStep> Equipment Mode Changed<%s>\n", |
| | | getModeDescription(strTemp).c_str()); |
| | | if (0 != m_pCclink->ReadDWordData(m_station, DeviceType::W, m_nModeDev, 1, dc)) { |
| | | return -2; |
| | | } |
| | | if (dc.size() < 1) { |
| | | return -2; |
| | | } |
| | | |
| | | m_nMode = dc.at(0); |
| | | std::string strTemp; |
| | | LOGI("<CEqModeStep> Equipment Mode Changed<%s>\n", |
| | | getModeDescription(strTemp).c_str()); |
| | | |
| | | return 0; |
| | | } |
| | |
| | | m_nModeDev = nDev; |
| | | } |
| | | |
| | | int CEqModeStep::getMode() |
| | | { |
| | | return m_nMode; |
| | | } |
| | | |
| | | /* |
| | | 0: No Equipment Mode exist |
| | | 1: Normal Mode |