|
@@ -165,12 +165,12 @@ struct card_message_handle
|
|
|
//m_card->do_status(STA_TYPE::STATUS_LOW_POWER_);
|
|
|
m_card->do_status(STATUS_POWER_LOWER);
|
|
|
}
|
|
|
- else if(loc.m_callinfo == 0x80)
|
|
|
+ else if(loc.m_callinfo & 0x80)
|
|
|
{
|
|
|
//m_card->do_status(STA_TYPE::STATUS_HELP_);
|
|
|
m_card->do_status(STATUS_HELP);
|
|
|
}
|
|
|
- else if(loc.m_callinfo == 0x01 || loc.m_callinfo == 0x02)
|
|
|
+ else if((loc.m_callinfo & 0x01) || (loc.m_callinfo & 0x02))
|
|
|
{
|
|
|
m_card->do_status(STATUS_CALL);
|
|
|
}
|