-
透明通道模块流程-尼康 d5600 高清电子书下载
资源介绍
3.8 透明通道模块流程
用户注册设备
NET_DVR_Login_V30
注销设备
NET_DVR_Logout
初始化SDK
NET_DVR_Init
释放SDK资源
NET_DVR_Cleanup
建立透明通道
NET_DVR_SerialStart
通道透明通道发送数据
NET_DVR_SerialSend
用户注册设备
NET_DVR_SerialStop
SDK 提供将 485 和 232 串口作为透明通道,要将 232 串口作为透明通道使用,首先必须在 232 串口的
配置信息中将工作模式选为透明通道,具体方法是调用接口 NET_DVR_GetDVRConfig 和
NET_DVR_SetDVRConfig 获取和设置参数 NET_DVR_RS232CFG 中的 dwWorkMode 值为透明通道。如果是
485 串口作为透明通道,这个步骤可以省略,调用 NET_DVR_SerialStart 建立透明通道和
NET_DVR_SerialSend 发送数据。整个过程结束还需要断开透明通道(NET_DVR_SerialStop)等操作。
调用实例代码
3.9 混合型 DVR 资源配置
混合型 DVR设备如果要实现 IPC 接入功能则需调用 IP 接入配置参数来进行资源的获取和重新分配。
客户端通过注册设备 NET_DVR_Login_V30 时获取的设备信息 NET_DVR_DEVICEINFO_V30 的模拟通道数
byChanNum 和数字通道数 byIPChanNum 得知该设备支持的最大模拟和数字通道数。起始通道号
byStartChan 到 MAX_ANALOG_CHANNUM 为模拟通道,IP 通道的通道号为 MAX_ANALOG_CHANNUM+起
始通道号到 MAX_CHANNUM_V30+起始通道号。
通过远程参数配置接口 NET_DVR_GetDVRConfig(配置命令 NET_DVR_GET_IPPARACFG_V40)可以获取得
到设备详细的 IP 通道信息,包括模拟通道是否禁用、IP 通道起始通道号、IP 通道有效状态和在线状态、
IP 通 道 取 流 模 式 等 。 通 过 远 程 参 数 配 置 接 口 NET_DVR_SetDVRConfig ( 配 置 命 令
NET_DVR_SET_IPPARACFG_V40)可对设备进行 IP 资源配置。
模拟报警输入的通道号是从 0 到 MAX_ANALOG_ALARMIN-1, IP 报警输入的通道号是从
MAX_ANALOG_ALARMIN 到 MAX_ALARMIN_V30,报警输出和报警出入的相似。