1 Star 0 Fork 0

qinxude/rk3568ui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
tccommunicationmng.cpp 3.14 KB
一键复制 编辑 原始数据 按行查看 历史
qinxude 提交于 2024-09-04 10:00 . befor moc
#include "tccommunicationmng.h"
TCCommunicationMng::TCCommunicationMng()
{
m_DataDictionary = DataDictionary::GetInstance();
m_BlackBox = new BlackBox;
m_BlackBox->SetBlackBoxSerialParm(m_DataDictionary->GetSystemData(SYS_SERIAL_COM),
m_DataDictionary->GetSystemData(SYS_BAUD_RATE));
// m_NetCameraCtl = new NetCameraCtl;
// m_CamerTrackAlgorithm = new CamerTrackAlgorithm;
// m_SyncFaceIdThread = new SyncFaceIdThread;
// //m_SyncFaceIdThread->SetDeviceId(m_DevSn);
// m_SyncFaceIdThread->Start();
// // if(m_DataDictionary->GetMisData(MIS_CAMERA_STA1).toUInt() == CAMERA_ONLINE)
// // {
// // m_NetCameraCtl->Init(m_DataDictionary->GetSystemData(SYS_CAMERA_IP1),
// // m_DataDictionary->GetSystemData(SYS_PTZ_PORT),
// // m_DataDictionary->GetSystemData(SYS_CAMERA_USERNAME1),
// // m_DataDictionary->GetSystemData(SYS_CAMERA_PASSWORD1));
// // }
// m_OnvifInterface = new OnvifInterface;
// m_LocalCameraCapture = new LocalCameraCapture;
// //SystemDataChangeProcess(SYS_CAMERA_IP1);
// // connect(m_DataDictionary,SIGNAL(MisDataChange(MisDataIndex_t)),
// // this,SLOT(MisDataChangeProcess(MisDataIndex_t)));
// // connect(m_DataDictionary,SIGNAL(SystemDataChange(SystemDataIndex_t)),
// // this,SLOT(SystemDataChangeProcess(SystemDataIndex_t)));
}
TCCommunicationMng::~TCCommunicationMng()
{
delete m_BlackBox;
// if(m_NetCameraCtl)
// {
// delete m_NetCameraCtl;
// m_NetCameraCtl = nullptr;
// }
}
void TCCommunicationMng::MisDataChangeProcess(MisDataIndex_t index)
{
// switch (index) {
// case MIS_CAMERA_STA1:
// if(m_DataDictionary->GetMisData(MIS_CAMERA_STA1).toUInt() == CAMERA_ONLINE){
//#if 1
// m_NetCameraCtl->Init(m_DataDictionary->GetSystemData(SYS_CAMERA_IP1),
// m_DataDictionary->GetSystemData(SYS_PTZ_PORT),
// m_DataDictionary->GetSystemData(SYS_CAMERA_USERNAME1),
// m_DataDictionary->GetSystemData(SYS_CAMERA_PASSWORD1));
//#endif
// }else {
// m_NetCameraCtl->Release();
// }
// break;
// }
}
void TCCommunicationMng::SystemDataChangeProcess(SystemDataIndex_t index)
{
// switch (index) {
// case SYS_CAMERA_IP1:
// case SYS_PTZ_PORT:
// case SYS_CAMERA_USERNAME1:
// case SYS_CAMERA_PASSWORD1:
// case SYS_PTZ_ADDR:
// {
// QString PtzAddr = m_DataDictionary->GetSystemData(SYS_PTZ_ADDR);
// m_NetCameraCtl->Release();
// if(PtzAddr.isEmpty())
// {
// PtzAddr = m_DataDictionary->GetSystemData(SYS_CAMERA_IP1);
// }
//#if 1
// m_NetCameraCtl->Init(PtzAddr,
// m_DataDictionary->GetSystemData(SYS_PTZ_PORT),
// m_DataDictionary->GetSystemData(SYS_CAMERA_USERNAME1),
// m_DataDictionary->GetSystemData(SYS_CAMERA_PASSWORD1));
//#endif
// }
// break;
// }
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/qinxude/rk3568ui.git
[email protected]:qinxude/rk3568ui.git
qinxude
rk3568ui
rk3568ui
master

搜索帮助