|
@@ -210,9 +210,8 @@ void DataUpdateThread::setShmChRead(int nCh,int nPhID)
|
|
|
}
|
|
}
|
|
|
if(m_shmData->bPDUSet>0)
|
|
if(m_shmData->bPDUSet>0)
|
|
|
{
|
|
{
|
|
|
- if(m_shmData->nSelectPowerCH!=nCh)
|
|
|
|
|
|
|
+ if(m_shmData->nSelectPowerCH!=nCh||m_shmData->nSelectPh!=nPhID||bTacStatus!=m_shmData->bT_ACType)
|
|
|
{
|
|
{
|
|
|
-
|
|
|
|
|
m_shmData->nSelectPowerCH=nCh;
|
|
m_shmData->nSelectPowerCH=nCh;
|
|
|
qDebug()<<"ShmData_____bT_ACType:"<<bTacStatus<<"nSelectPowerCH:"<<m_shmData->nSelectPowerCH;
|
|
qDebug()<<"ShmData_____bT_ACType:"<<bTacStatus<<"nSelectPowerCH:"<<m_shmData->nSelectPowerCH;
|
|
|
bTacStatus=m_shmData->bT_ACType;
|
|
bTacStatus=m_shmData->bT_ACType;
|