




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
文檔修訂記錄版本編號或者更改記錄編號*變化狀態(tài)簡要說明(變更內(nèi)容和變更范圍)日期變更人批準(zhǔn)日期批準(zhǔn)人A抓拍機(jī)使能配置中增加配置相機(jī)抓拍與信號燈電源同步的相關(guān)參數(shù)2010-6-29A車牌區(qū)域識別中增加配對的車道號信息2010-7-30A增加格式化SD卡功能2010-8-3A增加串口參數(shù)配置功能2010-8-3A增加校時功能2010-8-3A增加車牌亮度補(bǔ)償配置功能2010-8-13A增加獲取設(shè)備狀態(tài)2010-8-17A增加獲取SD卡狀態(tài)2010-8-18A增加獲取車檢器狀態(tài)2010-9-14A閃光燈配置中增加時間段2010-10-18A卡口電警參數(shù)配置2010-10-26A虛擬線圈配置中增加線圈觸發(fā)標(biāo)志2011-1-8A車牌亮度補(bǔ)償配置中增加車道是否參與統(tǒng)計亮度的標(biāo)志2011-1-8A新增車牌類型(VCA_PLATE_TYPE)2011-1-17A虛擬線圈中增加抓拍增益和快門速度、觸發(fā)靈敏度2011-3-21*變化狀態(tài):A——增加,M——修改,D——刪除以下接口的使用可參見??低暋犊蛻舳薙DK使用手冊》1.IO觸發(fā)配置#defineMAX_INTERVAL_NUM4#defineMAX_INTERVAL_NUM4#defineNET_DVR_GET_IOINCFG#defineNET_DVR_SET_IOINCFG//最大時間間隔個數(shù)〃獲取抓拍機(jī)10輸入?yún)?shù)//設(shè)置抓拍機(jī)IO輸入?yún)?shù)使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置,通道號為對應(yīng)I0輸入口號I0觸發(fā)方式配置typedefstructtagNET_DVR_I0_INCFG{DW0RDdwSize;BYTEbylolnStatus;//輸入的IO口狀態(tài),0-下降沿,1-上升沿,2-上升沿和下降沿,3-高電平,4-低電平BYTE byRes[3];〃保留字節(jié)}NET_DVR_IO_INCFG,*LPNET_DVR_IO_INCFG;單IO觸發(fā)抓拍功能配置#defineNET_DVR_GET_SNAPCFG 1082〃獲取單IO觸發(fā)抓拍功能配置#defineNET_DVR_SET_SNAPCFG 1083〃設(shè)置單IO觸發(fā)抓拍功能配置使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置,通道號對應(yīng)為單IO觸發(fā)抓拍功能組號typedefstructtagNET_DVR_SNAPCFG{DWORDdwSize;BYTE byRelatedDriveWay;//觸發(fā)IO關(guān)聯(lián)的車道號,取值范圍[0,9]BYTEbySnapTimes;//線圈抓拍次數(shù),0-不抓拍,非0-連拍次數(shù),目前最大5次WORDwSnapWaitTime;〃抓拍等待時間,單位ms,取值范圍[0,60000]WORDwIntervalTime[MAX_INTERVAL_NUM];〃連拍間隔時間,ms,取值范圍[0,60000]BYTE byRes2[24];〃保留字節(jié)}NET_DVR_SNAPCFG,*LPNET_DVR_SNAPCFG;2.閃光燈配置1072 〃獲取抓拍機(jī)IO1072 〃獲取抓拍機(jī)IO輸出參數(shù)#defineNET_DVR_SET_IOOUTCFG1073 //設(shè)置抓拍機(jī)IO輸出參數(shù)使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置,通道號為對應(yīng)IO輸出口號閃光燈配置typedefstructtagNET_DVR_IO_OUTCFG{DWORDdwSize;BYTEbyDefaultStatus;//IO默認(rèn)狀態(tài):0-低電平,1-高電平BYTEbyIoOutStatus;//IO起效時狀態(tài):0-低電平,1-高電平,2-脈沖WORDwAheadTime;//輸出IO提前時間,[0,300],單位usDWORDdwTimePluse;//脈沖間隔時間,單位usDWORDdwTimeDelay;//IO有效持續(xù)時間,單位usBYTEbyFreqMulti;〃倍頻,數(shù)值范圍[1,15]BYTEbyDutyRate;〃占空比,[0,40%]BYTEbyRes[2];}NET_DVR_IO_OUTCFG,*LPNET_DVR_IO_OUTCFG;閃光燈配置功能,按每個10閃光燈配置功能,按每個10獨(dú)立配置#defineNET_DVR_GET_FLASHCFG#defineNET_DVR_SET_FLASHCFG〃獲取IO閃光燈輸出參數(shù)//設(shè)置IO閃光燈輸出參數(shù)使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置,通道號為對應(yīng)IO輸出口號typedefstructtagNET_DVR_FLASH_OUTCFG{DWORDdwSize;BYTEbyMode;〃閃光燈閃爍模式,0-不閃,1-閃,2-關(guān)聯(lián)閃,3-輪閃BYTEbyRelatedloIn;〃閃光燈關(guān)聯(lián)的輸入IO號(關(guān)聯(lián)閃時此參數(shù)有效,暫時保留)BYTEbyRecognizedLane;/*關(guān)聯(lián)的IO號,按位表示,bitO表示IO1是否關(guān)聯(lián),0-不關(guān)聯(lián),1-關(guān)聯(lián)*/BYTE byDetectBrightness;/*自動檢測亮度使能閃光燈0-不檢測;1-檢測*/BYTE byBrightnessThreld;/*使能閃光燈亮度閾值,范圍[0-100],高于閾值閃*///開始時間-//開始時間-小時,取值范圍0-23//開始時間-分,取值范圍0-59//結(jié)束時間-小時,取值范圍0-23//結(jié)束時間-分,取值范圍0-59//設(shè)置閃光燈時間使能:0-關(guān);1-開byStartHour;byStartMinute;byEndHour;byEndMinute;BYTEBYTEBYTEbyFlashLightEnable;byRes[2];BYTEbyFlashLightEnable;byRes[2];BYTE}NET_DVR_FLASH_OUTCFG,*LPNET_DVR_FLASH_OUTCFG;3.紅綠燈功能#defineMAX_INTERVAL_NUM4//最大時間間隔個數(shù)#defineNET_DVR_GET_LIGHTSNAPCFG1076//獲取抓拍機(jī)紅綠燈參數(shù)#defineNET_DVR_SET_LIGHTSNAPCFG1077//設(shè)置抓拍機(jī)紅綠燈參數(shù)使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置,通道號為對應(yīng)紅綠燈組號typedefstructtagNET_DVR_LIGHTSNAPCFG{DWORDdwSize;BYTE byLightloIn;〃紅綠燈的IO號,從1開始BYTE byTrigloIn;〃觸發(fā)的IO號,從1開始BYTE byRelatedDriveWay;//觸發(fā)IO關(guān)聯(lián)的車道號,取值范圍[0,9]BYTEbyTrafficLight;//0-高電平紅燈,低電平綠燈;1-高電平綠燈,低電平紅燈BYTEbySnapTimes1;//紅燈抓拍次數(shù)1,0-不抓拍,非0-連拍次數(shù),最大5次BYTEbySnapTimes2;//綠燈抓拍次數(shù)2,0-不抓拍,非0-連拍次數(shù),最大5次BYTEbyRes1[2];WORDwIntervalTime1[MAX_INTERVAL_NUM];〃紅燈連拍間隔時間,ms,取值范圍[67,60000]WORDwIntervalTime2[MAX_INTERVAL_NUM];〃綠燈連拍間隔時間,ms,取值范圍[67,60000]BYTE byRecord;〃闖紅燈周期錄像標(biāo)志,0-不錄像,1-錄像BYTE bySessionTimeout;//闖紅燈周期錄像超時時間(秒),取值范圍[0,100]BYTE byPreRecordTime;//闖紅燈錄像片段預(yù)錄時間(秒),取值范圍[0,100]BYTE byVideoDelay;//闖紅燈錄像片段延時時間(秒),取值范圍[0,100]BYTE byRes2[32];〃保留字節(jié)}NET_DVR_LIGHTSNAPCFG,*LPNET_DVR_LIGHTSNAPCFG;4?測速功能(2個IO輸入一組)使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置,對應(yīng)組號#defineMAX_INTERVAL_NUM4 //最大時間間隔個數(shù)#defineNET_DVR_GET_MEASURESPEEDCFG 1078 //獲取抓拍機(jī)測速參數(shù)#defineNET_DVR_SET_MEASURESPEEDCFG 1079 //設(shè)置抓拍機(jī)測速參數(shù)使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置,通道號為對應(yīng)測速組號typedefstructtagNET_DVR_MEASURESPEEDCFG{DWORDdwSize;BYTE byTrigIo1;//測速第1線圈,從1開始BYTE byTrigIo2;//測速第2線圈,從1開始BYTE byRelatedDriveWay;//觸發(fā)IO關(guān)聯(lián)的車道號,取值范圍[0,9]BYTE byTestSpeedTimeOut;//測速模式超時時間,單位s,取值范圍[0,255]DWORDdwDistance;〃線圈距離,cm,取值范圍[0,20000]BYTE byCapSpeed;//測速模式起拍速度,單位km/h,取值范圍[0,255]BYTEbySpeedLimit;//限速值,單位km/h,取值范圍[0,255]BYTE bySnapTimes1;//線圈1抓拍次數(shù),0-不抓拍,非0-連拍次數(shù),最大5次BYTE bySnapTimes2;//線圈2抓拍次數(shù),0-不抓拍,非0-連拍次數(shù),最大5次WORDwIntervalTime1[MAX_INTERVAL_NUM];〃線圈1連拍間隔時間,ms,取值范圍[67,20000]WORDwIntervalTime2[MAX_INTERVAL_NUM];〃線圈2連拍間隔時間,ms,取值范圍[67,20000]BYTE byRes[32];//保留字節(jié)}NET_DVR_MEASURESPEEDCFG,*LPNET_DVR_MEASURESPEEDCFG;視頻參數(shù)配置#define NET_DVR_GET_CCDPARAMCFG1067//IPC獲取CCD參數(shù)配置#define NET_DVR_SET_CCDPARAMCFG1068//IPC設(shè)置CCD參數(shù)配置使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置,不需要通道號視頻參數(shù)配置typedefstructtagNET_DVR_VIDEOEFFECT{BYTEbyBrightnessLevel;/*0-100*/BYTEbyContrastLevel;/*0-100*/BYTEbySharpnessLevel;/*0-100*/BYTEbySaturationLevel;/*0-100*/BYTEbyHueLevel;/*0-100,(保留)*/BYTEbyRes[3];}NET_DVR_VIDEOEFFECT,*LPNET_DVR_VIDEOEFFECT;增益配置typedefstructtagNET_DVR_GAIN{BYTEbyGainLevel;/*增益:0-100*/BYTEbyGainUserSet;/*用戶自定義增益;0-100,對于抓拍機(jī),是CCD模式下的抓拍增益*/BYTEbyRes[2];DWORDdwMaxGainValue;/*最大增益值,單位dB*/}NET_DVR_GAIN,*LPNET_DVR_GAIN;白平衡配置typedefstructtagNET_DVR_WHITEBALANCEBYTEbyWhiteBalanceMode;/*0手動白平衡;1自動白平衡1(范圍?。?2自動白平衡2(范圍寬,2200K-15000K);3自動控制3*/BYTEbyWhiteBalanceModeRGain;/*手動白平衡時有效,手動白平衡R增益*/BYTEbyWhiteBalanceModeBGain;/*手動白平衡時有效,手動白平衡B增益*/BYTEbyRes[5];}NET_DVR_WHITEBALANCE,*LPNET_DVR_WHITEBALANCE;曝光控制typedefstructtagNET_DVR_EXPOSURE{BYTEbyExposureMode;/*0手動曝光1自動曝光*/BYTEbyRes[3];DWORDdwVideoExposureSet;/*自定義視頻曝光時間*/DWORDdwExposureUserSet;/*自定義曝光時間,在抓拍機(jī)上應(yīng)用時,CCD模式時是抓拍快門速度*/DWORDdwRes;}NET_DVR_EXPOSURE,*LPNET_DVR_EXPOSURE;寬動態(tài)配置typedefstructtagNET_DVR_WDR{BYTEbyWDREnabled;/*寬動態(tài):0dsibale1enable2auto*/BYTEbyWDRLevel1;/*0-F*/BYTEbyWDRLevel2;/*0-F*/BYTEbyWDRContrastLevel;/*0-100*/BYTEbyRes[16];}NET_DVR_WDR,*LPNET_DVR_WDR;日夜轉(zhuǎn)換功能配置typedefstructtagNET_DVR_DAYNIGHT{BYTEbyDayNightFilterType;/*日夜切換:0day,1night,2auto*/BYTEbySwitchScheduleEnabled;/*0dsibale1enable,(保留)*///模式1(保留)BYTEbyBeginTime;/*0-100*/BYTEbyEndTime;/*0-100*///模式2BYTEbyDayToNightFilterLevel;//0-7BYTEbyNightToDayFilterLevel;//0-7BYTEbyDayNightFilterTime;//(60秒)BYTEbyRes[5];}NET_DVR_DAYNIGHT,*LPNET_DVR_DAYNIGHT;Gamma校正typedefstructtagNET_DVR_GAMMACORRECT{BYTEbyGammaCorrectionEnabled;/*0dsibale1enable*/BYTEbyGammaCorrectionLevel;/*0-100*/BYTEbyRes[6];}NET_DVR_GAMMACORRECT,*LPNET_DVR_GAMMACORRECT;背光補(bǔ)償配置typedefstructtagNET_DVR_BACKLIGHT{BYTEbyBacklightMode;/*背光補(bǔ)償:0OFF1UP、2DOWN、3LEFT、4RIGHT、5MIDDLE、6USERSET*/BYTEbyBacklightLevel;/*0x0-0xF*/BYTEbyRes1[2];DWORDdwPositionX1;//(X坐標(biāo)1)DWORDdwPositionY1;//(Y坐標(biāo)1)DWORDdwPositionX2;//(X坐標(biāo)2)DWORDdwPositionY2;//(Y坐標(biāo)2)BYTEbyRes2[4];}NET_DVR_BACKLIGHT,*LPNET_DVR_BACKLIGHT;數(shù)字降噪功能typedefstructtagNET_DVR_NOISEREMOVE{BYTEbyDigitalNoiseRemoveEnable;/*0-不啟用,1-普通模式數(shù)字降噪,2-專家模式數(shù)字降噪*/BYTEbyDigitalNoiseRemoveLevel;/*普通模式數(shù)字降噪級別:OxO-OxF*/BYTEbySpectralLevel; /*專家模式下空域強(qiáng)度:0-100*/BYTEbyTemporalLevel;/*專家模式下時域強(qiáng)度:0-100*/BYTEbyRes[4];}NET_DVR_NOISEREMOVE,*LPNET_DVR_NOISEREMOVE;//CMOS模式下前端鏡頭配置typedefstructtagNET_DVR_CMOSMODCFG{BYTEbyCaptureMod;//抓拍模式:0-抓拍模式1;1-抓拍模式2BYTEbyBrightnessGate;//亮度閾值BYTEbyCaptureGain1;//抓拍增益1,0-100BYTEbyCaptureGain2;//抓拍增益2,0-100DWORDdwCaptureShutterSpeedl;//抓拍快門速度1DWORDdwCaptureShutterSpeed2;//抓拍快門速度2BYTEbyRes[4];}NET_DVR_CMOSMODECFG,*LPNET_DVR_CMOSMODECFG;//2009-9-23IPCCCD參數(shù)配置typedefstructtagNET_DVR_CAMERAPARAMCFGDWORDdwSize;NET_DVR_VIDEOEFFECTstruVideoEffect;/*亮度、對比度、飽和度、銳度、色調(diào)7NET_DVR_GAINstruGain;/*自動增益*/NET_DVR_WHITEBALANCEstruWhiteBalanee;/*白平衡*/NET_DVR_EXPOSUREstruExposure;/*曝光控制*/NET_DVR_GAMMACORRECTstruGammaCorrect;/*Gamma校正*/NET_DVR_WDRstruWdr;/*寬動態(tài)*/NET_DVR_DAYNIGHTstruDayNight;/*日夜轉(zhuǎn)換*/NET_DVR_BACKLIGHTstruBackLight;/*背光補(bǔ)償*/NET_DVR_NOISEREMOVEstruNoiseRemove;/*數(shù)字降噪*/BYTEbyPowerLineFrequencyMode;/*0-50HZ;1-60HZ*/BYTEbyIrisMode;/*0自動光圈1手動光圈*/BYTEbyMirror;/*鏡像:0off,1-leftright,2-updown,3-center*/BYTEbyDigitalZoom;/*數(shù)字縮放:0dsibale1enable*/BYTEbyDeadPixelDetect;/*壞點(diǎn)檢測,0dsibale1enable*/BYTEbyBlackPwl;/*黑電平補(bǔ)償,0-255*/BYTEbyEptzGate;//EPTZ開關(guān)變量:0不啟用電子云臺1啟用電子云臺BYTEbyLocalOutputGate;//本地輸出開關(guān)變量//0-本地輸出關(guān)閉1-本地BNC輸出打開2-HDMI輸出關(guān)閉〃20-HDMI_720P50輸出開〃21-HDMI_720P60輸出開〃22-HDMI_1080I60輸出開〃23-HDMI_1080I50輸出開〃24-HDMI_1080P24輸出開〃25-HDMI_1080P25輸出開〃26-HDMI_1080P30輸出開〃27-HDMI_1080P50輸出開〃28-HDMI_1080P60輸出開BYTEbyCoderOutputMode;//編碼器fpga輸出模式0直通3像素搬家BYTEbyRes1[4];BYTEbyDynamicContrastEN;//動態(tài)對比度增強(qiáng)0-不增強(qiáng),1-增強(qiáng)BYTEbyDynamicContrast; //動態(tài)對比度0-100BYTEbyJPEGQuality;//JPEG圖像質(zhì)量0-100NET_DVR_CMOSMODECFGstruCmosModeCfg;//CMOS模式下前端參數(shù)配置,鏡頭模式從能力集獲取BYTEbyRes2[4];}NET_DVR_CAMERAPARAMCFG,*LPNET_DVR_CAMERAPARAMCFG;報警上傳結(jié)構(gòu)使用NET_DVR_SetDVRMessageCallBack_V30接口設(shè)置回調(diào)后,用NET_DVR_SetupAlarmChan_V30接口對設(shè)備進(jìn)行布防,報警信息通過回調(diào)函數(shù)獲取
//車牌號最大長度#defineMAX_LICENSE_LEN16//車牌號最大長度//車牌顏色typedefenum_VCA_PLATE_COLOR_{VCA_BLUE_PLATE=0, //藍(lán)色車牌VCA_YELLOW_PLATE, //黃色車牌VCA_WHITE_PLATE, //白色車牌VCA_BLACK_PLATE //黑色車牌}VCA_PLATE_COLOR;//車牌類型typedefenum_VCA_PLATE_TYPE_{VCA_STANDARD92_PLATE=0,//標(biāo)準(zhǔn)民用車與軍車VCA_STANDARD02_PLATE,VCA_WJPOLICE_PLATE,VCA_STANDARD02_PLATE,VCA_WJPOLICE_PLATE,VCA_JINGCHE_PLATE,STANDARD92_BACK_PLATE,//02式民用車牌//武警車//警車//民用車雙行尾牌VCA_SHIGUAN_PLATE,//使館車牌VCA_NONGYONG_PLATE,VCA_SHIGUAN_PLATE,//使館車牌VCA_NONGYONG_PLATE,//農(nóng)用車VCA_MOTO_PLATE//摩托車}VCA_PLATE_TYPE;/*歸一化,數(shù)值為當(dāng)前畫面的百分比大小*1000,精度為小數(shù)點(diǎn)后三位*/typedefstructtagNET_DVR_VCA_RECT_{floatfX;floatfloatfY;fWidth;floatfHeight;/*floatfX;floatfloatfY;fWidth;floatfHeight;/*邊界框左上角點(diǎn)的X軸坐標(biāo),取值范圍[0.001,1]*//*邊界框左上角點(diǎn)的Y軸坐標(biāo),取值范圍[0.001,1]*//*邊界框的寬度,取值范圍[0.001,1]*//*邊界框的高度,取值范圍[0.001,1]*///車牌類型//車牌顏色//車牌類型//車牌顏色//車牌亮度//車牌字符個數(shù)//整個車牌的置信度,0-100//保留//車牌位置//車牌號碼//各個識別字符的置信度,如檢測到車牌"浙A12345"置信度}NET_VCA_RECT,*LPNET_DVR_VCA_RECT;//車牌識別結(jié)果子結(jié)構(gòu)typedefstructtagNET_DVR_PLATE_INFO_{BYTEbyPlateType;BYTEbyColor;BYTEbyBright;BYTEbyLicenseLen;BYTEbyEntireBelieve;BYTEbyRes[35];NET_VCA_RECTstruPlateRect;charsLicense[MAX_LICENSE_LEN];BYTEbyBelieve[MAX_LICENSE_LEN];BYTEbyRes1;WORDwSpeed;WORDwLength;BYTEbyRes1;WORDwSpeed;WORDwLength;BYTEbyIllegalType;//0正常1低速2超速3逆行;4闖紅燈為,20,30,40,50,60,70,則表示"浙"字正確的可能性只有%,"A"字的正確的可能性是%}NET_DVR_PLATE_INFO,*LPNET_DVR_PLATE_INFO;//車輛信息typedefstructtagNET_DVR_VEHICLE_INFO_{DWORDdwIndex;BYTEbyVehicleType;BYTEbyColorDepth;BYTEbyColor;//車輛序號//車輛類型,0表示其它車型,1表示小型車,2表示大型車//車身顏色深淺,0-深色,1-淺色//車身顏色,0-其他色,1-白色,2-銀色,3-灰色,4-黑色5-紅色,6-深藍(lán),7-藍(lán)色,8-黃色,9-綠色,10-棕色,11-粉色;12-紫色;//保留//車輛速度,單位km/h//車身長度//保留DWORDdwSize;BYTEbyResultType;BYTEBYTEbyChanIndex;byRes1[2];DWORDBYTEdwRelativeTime;byAbsTime[32];DWORDdwPicLen;DWORDdwPicPlateLen;DWORDdwVideoLen;BYTEbyTrafficLight;BYTEbyPicNum;BYTEbyDriveChan;//保留DWORDdwSize;BYTEbyResultType;BYTEBYTEbyChanIndex;byRes1[2];DWORDBYTEdwRelativeTime;byAbsTime[32];DWORDdwPicLen;DWORDdwPicPlateLen;DWORDdwVideoLen;BYTEbyTrafficLight;BYTEbyPicNum;BYTEbyDriveChan;BYTEbyRes2[33];NET_DVR_PLATE_INFOstruPlateInfo;//結(jié)構(gòu)長度//0-通過視頻識別,1-通過圖像進(jìn)行識別//通道號//保留//相對時間點(diǎn)(保留)//絕對時間點(diǎn),yyyymmddhhmmssxxx,e.g.20090810235959999(毫秒)//圖片長度//車牌小圖片長度//錄像內(nèi)容長度//0-非紅綠燈抓拍,1-綠燈時抓拍;2-紅燈時抓拍//連拍的圖片序號//觸發(fā)車道號//保留//車牌信息結(jié)構(gòu)BYTEbyRes[35];}NET_DVR_VEHICLE_INFO,*LPNET_DVR_VEHICLE_INFO;//車牌檢測結(jié)果typedefstructtagNET_DVR_PLATE_RESULT{NET_DVR_VEHICLE_INFOstruVehicleInfo; //車輛信息BYTE*pBuffer1;視頻信息,傳BYTE*pBuffer1;視頻信息,傳NULLBYTE*pBuffer2;//當(dāng)識別結(jié)果為圖像識別結(jié)果時,指向車牌圖片的指針BYTE*pBuffer2;}NET_DVR_PLATE_RESULT,*LPNET_DVR_PLATE_RESULT;//后面緊跟圖片數(shù)據(jù)和錄像數(shù)據(jù),只傳一種,圖片數(shù)據(jù)為場景圖片+車牌小圖片視頻長度為0xffffffff時,表示視頻內(nèi)容異常,此時只上傳報警信息,后面無視頻內(nèi)容,指向視頻內(nèi)容的〃車牌報警NET_DVR_PLATE_RESULT#defineCOMM_UPLOAD_PLATE_RESULT0x2800//上傳車牌信息手動觸發(fā)抓拍//抓拍觸發(fā)請求結(jié)構(gòu)(保留)typedefstructtagNET_DVR_MANUALSNAP{BYTEbyRes[24];//保留}NET_DVR_MANUALSNAP,*LPNET_DVR_MANUALSNAP;BOOLNET_DVR_ManualSnap(LONGlUserID,LPNET_DVR_MANUALSNAPlpInter,LPNET_DVR_PLATE_RESULTlpOuter);功能:設(shè)置手動觸發(fā)抓拍參數(shù)說明:輸入:lUserlD:NET_DVR_Login()的返回值lpInter:NET_DVR_MANUALSNAP結(jié)構(gòu)指針輸出:IpOuter:指向NET_DVR_PLATE_RESULT結(jié)構(gòu)的指針返回值:TRUE表示成功,FALSE表示失敗圖像疊加信息配置#defineNET_DVR_GET_IMAGEOVERLAYCFG1080//獲取抓拍機(jī)圖像疊加信息參數(shù)#defineNET_DVR_SET_IMAGEOVERLAYCFG1081//設(shè)置抓拍機(jī)圖像疊加信息參數(shù)使用函數(shù)NET_DVR_GetDVRConfig()和NET_DVR_SetDVRConfig()配置typedefstructtagNET_DVR_IMAGEOVERLAYCFG{DWORD dwSize;BYTE byOverlaylnfo;〃疊加使能開關(guān),0-不疊加,1-疊加BYTE byOverlayMonitorlnfo;〃是否疊加監(jiān)測點(diǎn)信息,0-不疊加,1-疊加BYTE byOverlayTime;〃是否疊加時間,0-不疊加,1-疊加BYTE byOverlaySpeed;//是否疊加速度,0-不疊加,1-疊加BYTE byOverlaySpeeding;〃是否疊加超速比例,0-不疊加,1-疊加BYTE byOverlayLimitFlag;//是否疊加限速標(biāo)志,0-不疊加,1-疊加BYTE byOverlayPlate;//是否疊加車牌,0-不疊加,1-疊加BYTE byOverlayColor;//是否疊加車身顏色,0-不疊加,1-疊加BYTE byOverlayLength;//是否疊加車長,0-不疊加,1-疊加BYTE byOverlayType;〃是否疊加車型,0-不疊加,1-疊加BYTE byOverlayColorDepth;//是否疊加車身顏色深淺,保留BYTEbyOverlayDriveChan;〃是否疊加車道,0-不疊加,1-疊加BYTEbyOverlayMilliSec;//疊加毫秒信息0-不疊加,1-疊加BYTEbyOverlaylllegallnfo;//疊加違章信息0-不疊加,1-疊加BYTEbyOverlayRedOnTime;//疊加紅燈已亮?xí)r間0-不疊加,1-疊加BYTEbyRes1[5]; //保留BYTEbyMonitorInfo1[32]; //監(jiān)測點(diǎn)信息1BYTEbyMonitorInfo2[44];//檢測點(diǎn)信息2BYTEbyRes2[52]; //保留}NET_DVR_IMAGEOVERLAYCFG,*LPNET_DVR_IMAGEOVERLAYCFG;9.能力集接口typedefstructtagNET_DVR_SNAP_ABILITY{DWORDdwSize;BYTEbyIoInNum;//IO輸入口數(shù)BYTEbyIoOutNum;//IO輸出口數(shù)BYTEbySingleSnapNum;//單IO觸發(fā)組數(shù)BYTEbyLightModeArrayNum;//紅綠燈模式組數(shù)BYTEbyMeasureModeArrayNum;//測速模式組數(shù)BYTEbyPlateEnable;//車牌識別能力,0-沒有,1-有BYTEbyLensMode;//前端鏡頭模式,0-CCD,1-CMOSBYTEbyRes[29];}NET_DVR_SNAP_ABILITY,*LPNET_DVR_SNAP_ABILITY;#defineSNAPCAMERA_ABILITY 0x300//抓拍機(jī)能力集BOOLNET_DVR_GetDeviceAbility(LONGlUserID,DWORDdwAbilityType,char*szInBuf,DWORDdwInLength,char*szOutBuf,DWORDdwOutLength);函數(shù)描述:獲取設(shè)備能力描述信息輸入?yún)?shù):lUserID:NET_DVR_Login()的返回值dwAbilityType:能力類型,具體見宏定義,不同的類型對應(yīng)的輸入和輸出緩沖區(qū)的內(nèi)容不一樣pInBuf:輸入緩沖區(qū)指針(按照設(shè)備規(guī)定的能力參數(shù)的描述方式組合,可以是XML文本字符串指針或結(jié)構(gòu)體指針形式)dwInLength:輸入緩沖區(qū)的長度dwOutLength:用于接收數(shù)據(jù)的輸出緩沖區(qū)的長度輸出參數(shù):pOutBuf:輸出緩沖區(qū)指針返回值:TRUE表示成功,F(xiàn)ALSE表示失敗10.虛擬線圈配置
#defineMAX_VL_NUM5#defineMAX_VL_NUM5#defineNET_DVR_GET_VTPPARAM#defineNET_DVR_SET_VTPPARAM//最大虛擬線圈個數(shù)1084 //獲取虛擬線圈參數(shù)1085 //設(shè)置虛擬線圈參數(shù)typedefstructtagNET_DVR_TRIGCOORDINATE{WORDwTopLeftX;/*線圈左上角橫坐標(biāo)(2個字節(jié)),默認(rèn)為160*/WORDwTopLeftY;/*線圈左上角縱坐標(biāo)(2個字節(jié)),默認(rèn)為210*/WORDwWdith;/*線圈寬度(2個字節(jié)),默認(rèn)為1000*/WORDwHeight;/*線圈高度(2個字節(jié)),默認(rèn)為45*/}NET_DVR_TRIGCOORDINATE,*LPNET_DVR_TRIGCOORDINATE;typedefenum_PROVINCE_CITY_IDX_{ANHUI_PROVINCE=0,//安徽AOMEN_PROVINCE=1,//澳門BEIJING_PROVINCE=2,//北京CHONGQING_PROVINCE=3,//重慶FUJIAN_PROVINCE=4,//福建GANSU_PROVINCE=5,//甘肅GUANGDONG_PROVINCE=6,//廣東GUANGXI_PROVINCE=7,//廣西GUIZHOU_PROVINCE=8,//貴州HAINAN_PROVINCE=9,//海南HEBEI_PROVINCE=10,//河北HENAN_PROVINCE=11,//河南HEILONGJIANG_PROVINCE=12,//黑龍江HUBEI_PROVINCE=13,//湖北HUNAN_PROVINCE=14,//湖南JILIN_PROVINCE=15,//吉林JIANGSU_PROVINCE=16,//江蘇JIANGXI_PROVINCE=17,//江西LIAONING_PROVINCE=18,//遼寧NEIMENGGU_PROVINCE=19,//內(nèi)蒙古NINGXIA_PROVINCE=20,//寧夏QINGHAI_PROVINCE=21,//青海SHANDONG_PROVINCE=22,//山東SHANXI_JIN_PROVINCE=23,//山西SHANXI_SHAN_PROVINCE=24,//陜西SHANGHAI_PROVINCE=25,//上海SICHUAN_PROVINCE=26,//四川TAIWAN_PROVINCE=27,//臺灣TIANJIN_PROVINCE=28,//天津XIZANG_PROVINCE=29,//西藏
XIANGGANG_PROVINCE=30,//香港XINJIANG_PROVINCE=31,//新疆YUNNAN_PROVINCE=32,//云南ZHEJIANG_PROVINCE=33//浙江}PROVINCE_CITY_IDX;typedefstructtagNET_DVR_GEOGLOCATION{intiRes[2];/*保留*/DWORDdwCity;/*城市,詳見PROVINCE_CITY_IDX*/}NET_DVR_GEOGLOCATION,*LPNET_DVR_GEOGLOCATION;//場景模式typedefenum_SCENE_MODE_//未知場景模式//未知場景模式//高速場景模式//郊區(qū)場景模式(保留)//市區(qū)場景模式//隧道場景模式(保留)UNKOWN_SCENE_MODE=0,HIGHWAY_SCENE_MODE=1,SUBURBAN_SCENE_MODE=2,URBAN_SCENE_MODE=3,TUNNEL_SCENE_MODE=4}SCENE_MODE;typedefstructtagNET_DVR_VTPARAM{DWORDdwSize;BYTE byEnable;//使能位,是否使用虛擬線圈,0-不使用,1-使用BYTE bylsDisplay;//是否顯示虛擬線圈BYTE byLoopPos;//晚間觸發(fā)線圈的偏向:0-正向,1-負(fù)向(保留)BYTE bySnapGain;/*抓拍增益*/DWORDdwSnapShutter;/*抓拍快門速度*/NET_DVR_TRIGCOORDINATEstruTrigCoordinate;NET_DVR_TRIGCOORDINATEstruRes[MAX_VL_NUM];BYTE byTotalLaneNum;/*視頻觸發(fā)的車道數(shù)1*/BYTE byPolarLenType;/*偏振鏡類型,0:不加偏振鏡;1:加施耐德偏振鏡。*/BYTE byDayAuxLightMode;/*白天輔助照明模式,0:無輔助照明;1:LED燈照明;2:閃光燈照明。0*/BYTE byLoopToCalRoadBright;/*用以計算路面亮度的車道(虛擬線圈)*/BYTE byRoadGrayLowTh;/*路面亮度低閾值初始化值,默認(rèn)值為1*/BYTE byRoadGrayHighTh;/*路面亮度高閾值初始化值,默認(rèn)值為140*/WORD wLoopPosBias;/*晚間觸發(fā)線圈位移,默認(rèn)值為30*/DWORDdwHfrShtterInitValue;/*連續(xù)圖像曝光時間的初始值,單位us,默認(rèn)值為2000*/DWORDdwSnapShtterInitValue;/*抓拍圖像曝光時間的初始值,默認(rèn)值為500*/DWORDdwHfrShtterMaxValue;/*連續(xù)圖像曝光時間的最大值,默認(rèn)值為20000*/
DWORDdwSnapShtterMaxValue;/*抓拍圖像曝光時間的最大值,默認(rèn)值為1500*/DWORDdwHfrShtterNightValue;/*晚間連續(xù)圖像曝光時間的設(shè)置值,默認(rèn)值為3000*/DWORDdwSnapShtterNightMinValue;/*晚間抓拍圖像曝光時間的最小值,默認(rèn)值為3000*/DWORDdwSnapShtterNightMaxValue;/*晚間抓拍圖像曝光時間的最大值,默認(rèn)值為5000*/DWORDdwInitAfe;/*增益的初始值,默認(rèn)值為200*/DWORDdwMaxAfe;/*增益的最大值,默認(rèn)值為400*/WORD wResolutionX;/*設(shè)備當(dāng)前分辨率寬*/WORD wResolutionY;/*設(shè)備當(dāng)前分辨率高*/DWORDdwGainNightValue;/*晚間增益,默認(rèn)值70*/DWORDdwSceneMode;/*場景模式,詳見SCENE_MODE*/DWORDdwRecordMode;/*錄像標(biāo)志:0-不錄像,1-錄像*/NET_DVR_GEOGLOCATIONstruGeogLocation;/*地址位置*/BYTE byTrigFlag[MAX_VL_NUM];/*觸發(fā)標(biāo)志,0-車頭觸發(fā);1-車尾觸發(fā);2-車頭/車尾都觸發(fā)*/BYTE byTrigSensitive[MAX_VL_NUM];/*觸發(fā)靈敏度,1-100*/BYTE byRes2[62];/*保留*/}NET_DVR_VTPARAM,*LPNET_DVR_VTPARAM;1086 //獲取抓拍機(jī)使能參數(shù)1087 //設(shè)置抓拍機(jī)使能參數(shù)11.專用功能配置1086 //獲取抓拍機(jī)使能參數(shù)1087 //設(shè)置抓拍機(jī)使能參數(shù)#defineNET_DVR_GET_SNAPENABLECFG#defineNET_DVR_SET_SNAPENABLECFG#defineNET_DVR_GET_FTPCFG134 #defineNET_DVR_GET_FTPCFG134 〃獲取抓圖的FTP參數(shù)#defineNET_DVR_SET_FTPCFG135 #defineNET_DVR_SET_FTPCFG135 〃設(shè)置抓圖的FTP參數(shù)typedefstructtagNET_DVR_SNAPENABLECFG{DWORDdwSize;BYTEbyPlateEnable;//是否支持車牌識別,0-不支持,1-支持BYTEbyRes1[2];/*(保留)*/BYTEbyFrameFlip; //圖像是否翻轉(zhuǎn)0-不翻轉(zhuǎn),1-翻轉(zhuǎn)WORDwFlipAngle; //圖像翻轉(zhuǎn)角度0,90,180,270WORDwLightPhase; //相位,取值范圍[0,360]BYTEbyLightsynePower;〃是否與信號燈電源同步,0-不同步;1-同步BYTEbyFrequency; 〃信號頻率BYTEbyUploadSDEnable;〃是否自動上傳SD圖片,0-否;1-是BYTEbyRes2[61];〃保留}NET_DVR_SNAPENABLECFG,*LPNET_DVR_SNAPENABLECFG;12.FTP上傳參數(shù)配置/*ftp上傳參數(shù)*/typedefstructDWORDdwSize;DWORDdwSize;DWORDdwEnableFTP;charsFTPIP[16];DWORDdwFTPPort;BYTEBYTE//BYTE/*是否啟動ftp上傳功能*//*ftp服務(wù)器*//*ftp端口*/sUserName[NAME_LEN];/*用戶名*/sPassword[PASSWD_LEN];/*密碼*/reservedData[32];DWORDdwDirLevel;/*0=不使用目錄結(jié)構(gòu),直接保存在根目錄,1=使用1級目錄,2=使用2級目錄*/WORDwTopDirMode;/*一級目錄,0x1=使用設(shè)備名,0x2=使用設(shè)備號,0x3=使用設(shè)備ip地址,0x4=使用監(jiān)測點(diǎn),0x5=使用時間(年月)*/WORDwSubDirMode;/*二級目錄,0x1=使用通道名,0x2=使用通道號,,0x3=使用時間(年月日),0x4=使用車道號*/BYTEbyRes[24];}NET_DVR_FTPCFG,*LPNET_DVR_FTPCFG;13.JPEG參數(shù)配置#defineNET_DVR_GET_JPEGCFG_V301090//獲取JPEG參數(shù)#defineNET_DVR_SET_JPEGCFG_V301091//設(shè)置JPEG參數(shù)/*可用來命名圖片的相關(guān)元素*/#definePICNAME_ITEM_DEV_NAME1/*設(shè)備名*/#definePICNAME_ITEM_DEV_NO2/*設(shè)備號*/#definePICNAME_ITEM_DEV_IP3/*設(shè)備IP*/#definePICNAME_ITEM_CHAN_NAME4/*通道名*/#definePICNAME_ITEM_CHAN_NO5/*通道號*/#definePICNAME_ITEM_TIME6/*時間*/#definePICNAME_ITEM_CARDNO7/*卡號*/#definePICNAME_ITEM_PLATE_NO8/*車牌號碼*/#definePICNAME_ITEM_PLATE_COLOR9/*車牌顏色*/#definePICNAME_ITEM_CAR_CHAN10/*車道號*/#definePICNAME_ITEM_CAR_SPEED11/*車輛速度*/#definePICNAME_ITEM_CARCHAN12/*監(jiān)測點(diǎn)*/#definePICNAME_MAXITEM15//圖片命名typedefstruct{BYTEbyItemOrder[PICNAME_MAXITEM];/*桉數(shù)組定義文件命名的規(guī)貝I」,每個元素取值見上傳的相關(guān)元素的定義*/BYTEbyDelimiter; /*分隔符,“_”“-”“+”“=”“.”,一般為'_'*/}NET_DVR_PICTURE_NAME,*LPNET_DVR_PICTURE_NAME;//圖片質(zhì)量typedefstruct{/*注意:當(dāng)圖像壓縮分辨率為VGA時,支持O=CIF,1=QCIF,2=D1抓圖,當(dāng)分辨率為3=UXGA(1600x1200),4=SVGA(800x600),5=HD720p(1280x720),6=VGA,7=XVGA,8=HD900p僅支持當(dāng)前分辨率的抓圖*/WORDwPicSize; /*0=CIF,1=QCIF,2=D13=UXGA(1600x1200),4=SVGA(800x600),5=HD720p(1280x720),6=VGA,7=XVGA,8=HD900p*/WORDwPicQuality; /*圖片質(zhì)量系數(shù)0-最好1-較好2-一般*/}NET_DVR_JPEGPARA,*LPNET_DVR_JPEGPARA;/*串口抓圖設(shè)置*/typedefstruct{BYTEbyStrFlag;/*串口數(shù)據(jù)開始符*/BYTEbyEndFlag;/*結(jié)束符*/WORDwCardIdx;/*卡號相對起始位*/DWORDdwCardLen;/*卡號長度*/DWORD dwTriggerPicChans;/*所觸發(fā)的通道號,按位,從第1位開始計,即0x2表示第一通道*/}NET_DVR_SERIAL_CATCHPIC_PARA,*LPNET_DVR_SERIAL_CATCHPIC_PARA;//設(shè)備抓圖參數(shù)配置typedefstruct{DWORDdwSize;NET_DVR_JPEGPARAstruJpegPara[MAX_CHANNUM_V30];/*每個通道的圖像參數(shù)*/WORDwBurstMode; /*抓圖方式,按位設(shè)置.0x1=報警輸入觸發(fā),0x2=移動偵測觸發(fā)0x4=232觸發(fā),0x8=485觸發(fā),0x10=網(wǎng)絡(luò)觸發(fā)*/WORDwUploadInterval; /*圖片上傳間隔(秒)[0,65535]*/NET_DVR_PICTURE_NAMEstruPicNameRule;/*圖片命名規(guī)則*/BYTEbySaveToHD; /*是否保存到硬盤*/BYTEbyRes1;WORDwCatchInterval; /*抓圖間隔(毫秒)[0,65535]*/BYTEbyRes2[12];NET_DVR_SERIAL_CATCHPIC_PARAstruRs232Cfg;NET_DVR_SERIAL_CATCHPIC_PARAstruRs485Cfg;DWORDdwTriggerPicTimes[MAX_CHANNUM_V30];/*每個通道一次觸發(fā)拍照次數(shù)*/DWORDdwAlarmInPicChanTriggered[MAX_ALARMIN_V30];/*報警觸發(fā)抓拍通道,按位設(shè)置,從第1位開始*/}NET_DVR_JPEGCFG_V30,*LPNET_DVR_JPEGCFG_V30;
14.手動觸發(fā)連拍Func:NET_DVR_ContinuousShootDescription:手動觸發(fā)連拍Input:lUserIDNET_DVR_Login_V30或NET_DVR_Login返回值;lpInterNET_DVR_SNAPCFG結(jié)構(gòu)指針Output:無Return:TRUE表示成功,FALSE表示失敗、、、、、、、、、、、、、NET_DVR_APIBOOLNET_DVR_ContinuousShoot(LONGlUserID,LPNET_DVR_SNAPCFG);#defineMAX_INTERVAL_NUM4 //最大時間間隔個數(shù)typedefstructtagNET_DVR_SNAPCFG{DWORDdwSize;BYTE byRelatedDriveWay;//觸發(fā)IO關(guān)聯(lián)的車道號,取值范圍[0,9]BYTEbySnapTimes;//線圈抓拍次數(shù),0-不抓拍,非0-連拍次數(shù),目前最大5次WORDwSnapWaitTime;〃抓拍等待時間,單位ms,取值范圍[0,60000]WORDwintervalTime[MAX_INTERVAL_NUM];〃連拍間隔時間,ms,取值范圍[67,60000]BYTE byRes2[24];〃保留字節(jié)}NET_DVR_SNAPCFG,*LPNET_DVR_SNAPCFG;該模式下的圖片接收是在布防中獲得。//最大車道識別區(qū)域數(shù)//最大車輛省份簡稱字符個數(shù)15.車牌識別參數(shù)配置//最大車道識別區(qū)域數(shù)//最大車輛省份簡稱字符個數(shù)#defineMAX_LANERECT_NUM5#defineMAX_CHJC_NUM3typedefstruNET_DVR_SPRCFG{DWORDdwSize;BYTEbyDefaultCHN[MAX_CHJC_NUM];//設(shè)備運(yùn)行省份的漢字簡寫B(tài)YTEbyPlateOSD; //0:不疊加車牌彩色圖,1:疊加車牌彩色圖BYTEbySendJPEGl;〃0:不傳送JPEG圖1,1:傳送JPEG圖1BYTEbySendJPEG2;〃0:不傳送JPEG圖2,1:傳送JPEG圖2WORDwDesignedPlateWidth;//車牌設(shè)計寬度*/BYTEbyTotalLaneNum;//識別的車道數(shù)*/BYTEbyRes1; //保留*/WORDwRecognizedLane;/*識別的車道號,按位表示,bitO表示車道1是否識別,0-不識別,1-識別*/
NET_VCA_RECTstruLaneRect[MAX_LANERECT_NUM];//車道識別區(qū)域DWORDdwRecogMode;//識別的類型,bito-背向識別:0-正向車牌識別,1-背向識別(尾牌識別);bitl-大車牌識別或小車牌識別:0-小車牌識別,1-大車牌識別;bit2-車身顏色識別:0-不采用車身顏色識別,在背向識別或小車牌識別時禁止啟用,1-車身顏色識別;bit3-農(nóng)用車識別:0-不采用農(nóng)用車識別,1-農(nóng)用車識別;bit4-模糊識別:0-不米用模糊識別,1-模糊識別;bit5-幀定位或場定位:0-幀定位,1-場定位;bit6-幀識別或場識別:0-幀識別,1-場識別;bit7-晚上或白天:0-白天,1-晚上*/BYTEbyRes2[72]; //保留}NET_DVR_SPRCFG,*LPNET_DVR_SPRCFG;typedefstructtagNET_VCA_RECT{floatfX; 〃邊界框左上角點(diǎn)的X軸坐標(biāo),0.001~1floatfY; 〃邊界框左上角點(diǎn)的Y軸坐標(biāo),0.001~1floatfWidth; //邊界框的寬度,0.001~1floatfHeight; //邊界框的高度,0.001~1}NET_VCA_RECT,*LPNET_VCA_RECT;命令號:#defineNET_DVR_GET_SPRCFG命令號:#defineNET_DVR_GET_SPRCFG#defineNET_DVR_SET_SPRCFG//獲取車牌識別參數(shù)//設(shè)置車牌識別參數(shù)接口:NET_DVR_GetDVRConfig和NET_DVR_SetDVRConfig16.遠(yuǎn)程格式化設(shè)備SD卡接口:NET_DVR_FormatDisk、NET_DVR_GetFormatProgress和NET_DVR_CloseFormatHandle函數(shù)名:NET_DVR_FormatDisk函數(shù)描述:遠(yuǎn)程格式化SD卡輸入?yún)?shù):lUserID:NET_DVR_Login()的返回值IDiskNumber:要格式化的SD號,從0開始,如果是0xff,則表示格式化所有SD(不包括只讀SD)輸出參數(shù):返回值:-1表示失敗,其他值為NET_DVR_GetFormatProgress等函數(shù)的參數(shù)、、、、、、、、、、、、、LONGNET_DVR_FormatDisk(LONGlUserID,LONGlDiskNumber);函數(shù)名:NET_DVR_GetFormatProgress函數(shù)描述:獲取遠(yuǎn)程格式化SD的進(jìn)度輸入?yún)?shù):lFormatHandle:NET_DVR_FormatDisk()的返回值pCurrentFormatDisk:指向保存當(dāng)前正在格式化的SD號的指針,SD號從0開始,-1為初始狀態(tài)100pCurrentDiskPos:指向保存當(dāng)前正在格式化的SD的進(jìn)度的指針,進(jìn)度是0到pFormatStatic:指向保存SD格式化狀態(tài)的指針,1表示SD全部格式化完成,0表示正在格式化,2表示異常輸出參數(shù):返回值:HPR_TRUE表示成功,HPR_FALSE表示失敗BOOLNET_DVR_GetFormatProgress(LONGlFormatHandle,LONG*pCurrentFormatDisk,LONG*pCurrentDiskPos,LONG*pFormatStatic);函數(shù)名: NET_DVR_CloseFormatHandle函數(shù)描述: 關(guān)閉NET_DVR_FormatDisk接口所創(chuàng)建的句柄,釋放資源輸入?yún)?shù):lFormatHandle:NET_DVR_FormatDisk()的返回值輸出參數(shù):返回值:HPR_TRUE表示成功,HPR_FALSE表示失敗BOOLNET_DVR_CloseFormatHandle(LONGlFormatHandle);17.串口參數(shù)接口:NET_DVR_GetDVRConfig和NET_DVR_SetDVRConfig命令號:#defineNET_DVR_GET_DECODERCFG 110 //獲取解碼器參數(shù)#defineNET_DVR_SET_DECODERCFG 111 //設(shè)置解碼器參數(shù)函數(shù)名:NET_DVR_GetDVRConfig函數(shù)描述:獲取DVR的參數(shù)輸入?yún)?shù):nUserID:NET_DVR_Login()的返回值nCommand:配置命令lChannel:通道號lpInBuffer:緩沖區(qū)指針nInBufferSize:緩沖區(qū)長度輸出參數(shù):無返回值:HPR_TRUE表示成功,HPR_FALSE表示失敗
BOOLNET_DVR_GetDVRConfig(LONGlUserID,DWORDdwCommand,LONGlChannel,LPVOIDlpOutBuffer,DWORDdwOutBufferSize,LPDWORDlpBytesReturned);函數(shù)名:NET_DVR_SetDVRConfig函數(shù)描述:設(shè)置DVR的參數(shù)輸入?yún)?shù):nUserlD:NET_DVR_Login()的返回值nCommand:配置命令lChannel:通道號lpInBuffer:緩沖區(qū)指針nInBufferSize:緩沖區(qū)長度輸出參數(shù):無返回值:HPR_TRUE表示成功,HPR_FALSE表示失敗BOOLNET_DVR_SetDVRConfig(LONGlUserID,DWORDdwCommand,LONGlChannel,LPVOIDlpInBuffer,DWORDdwInBufferSize);結(jié)構(gòu)體:#defineNAME_LENTOC\o"1-5"\h\z#defineMAX_PRESET 128#defineMAX_TRACK 128#defineMAX_CRUISE 128typedefstruct{DWORDdwSize;32 //用戶名長度/*8000設(shè)備支持的云臺預(yù)置點(diǎn)數(shù)*//*8000設(shè)備支持的云臺軌跡數(shù)(實(shí)際支持前16條32 //用戶名長度/*8000設(shè)備支持的云臺預(yù)置點(diǎn)數(shù)*//*8000設(shè)備支持的云臺軌跡數(shù)(實(shí)際支持前16條)*//*8000設(shè)備支持的云臺巡航數(shù)(實(shí)際支持前16條)*/〃波特率(bps),0—50,1—75,2—110,3—150,4—300,11—38400,12—57600,13—76800,14—115.2k;BYTEbyDataBit;BYTEbyStopBit;BYTEbyParity;BYTEbyFlowcontrol;WORDwDecoderType;//數(shù)據(jù)有幾位0—5位,1—6位,2—7位,3—8位;//停止位0—1位,1—2位;//校驗(yàn)0—無校驗(yàn),1—奇校驗(yàn),2—偶校驗(yàn);//0—無,1—軟流控,2-硬流控//(抓拍機(jī)應(yīng)用中保留)解碼器類型5-600,6-1200,7-2400,8—4800,9—9600,10—19200,WORDwDecoderAddress;/*(抓拍機(jī)應(yīng)用中保留)解碼器地址:0-255*//*(抓拍機(jī)應(yīng)用中保留)預(yù)置點(diǎn)是否設(shè)置,0BYTEbySetPreset[MAX_PRESET];沒有設(shè)置,1-設(shè)置*/BYTEbySetCruise[MAX_CRUISE];有設(shè)置,1-設(shè)置*/BYTEbySetTrack[MAX_TRACK];有設(shè)置,1-設(shè)置*//*(抓拍機(jī)應(yīng)用中保留)巡航是否設(shè)置:0-沒/*(抓拍機(jī)應(yīng)用中保留)軌跡是否設(shè)置,0-沒}NET_DVR_DECODERCFG,*LPNET_DVR_DECODERCFG;18.校時參數(shù)配置接口:NET_DVR_GetDVRConfig和NET_DVR_SetDVRConfig命令號:#defineNET_DVR_GET_NTPCFG#defineNET_DVR_SET_NTPCFG//獲取網(wǎng)絡(luò)應(yīng)用參數(shù)NTP//設(shè)置網(wǎng)絡(luò)應(yīng)用參數(shù)NTP函數(shù)名:NET_DVR_GetDVRConfig函數(shù)描述:獲取DVR的參數(shù)輸入?yún)?shù):nUserlD:NET_DVR_Login()的返回值nCommand:配置命令lChannel:通道號lpInBuffer:緩沖區(qū)指針nInBufferSize:緩沖區(qū)長度輸出參數(shù):無返回值:HPR_TRUE表示成功,HPR_FALSE表示失敗BOOLNET_DVR_GetDVRConfig(LONGlUserID,DWORDdwCommand,LONGlChannel,LPVOIDlpOutBuffer,DWORDdwOutBufferSize,LPDWORDlpBytesReturned);函數(shù)名:NET_DVR_SetDVRConfig函數(shù)描述:設(shè)置DVR的參數(shù)輸入?yún)?shù):nUserID:NET_DVR_Login()的返回值nCommand:配置命令lChannel:通道號lpInBuffer:緩沖區(qū)指針nInBufferSize:緩沖區(qū)長度輸出參數(shù):無返回值:HPR_TRUE表示成功,HPR_FALSE表示失敗BOOLNET_DVR_SetDVRConfig(LONGlUserID,DWORDdwCommand,LONGlChannel,LPVOIDlpInBuffer,DWORDdwInBufferSize);結(jié)構(gòu)體://ntptypedefstruct{BYTEsNTPServer[64]; /*DomainNameorIPaddrofNTPserver*/WORDwInterval;/*adjusttimeinterval(hours)*/BYTEbyEnableNTP; /*enableNPTclient0-no,1-yes*/signedcharcTimeDifferenceH;/*與國際標(biāo)準(zhǔn)時間的小時偏移-12...+13*/
signedcharcTimeDifferenceM;/*與國際標(biāo)準(zhǔn)時間的分鐘偏移0,30,45*/BYTEres1;WORDwNtpPort; /*ntpserverport9000新增設(shè)備
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西軟件職業(yè)技術(shù)大學(xué)《工程力學(xué)(下)》2023-2024學(xué)年第二學(xué)期期末試卷
- 南通科技職業(yè)學(xué)院《經(jīng)濟(jì)法學(xué)A》2023-2024學(xué)年第二學(xué)期期末試卷
- 合肥職業(yè)技術(shù)學(xué)院《數(shù)字信號處理與通信》2023-2024學(xué)年第二學(xué)期期末試卷
- 2024-2025學(xué)年湖北省部分省級示范高中高二上學(xué)期期中測試歷史試卷
- 江西工程學(xué)院《環(huán)境評價》2023-2024學(xué)年第二學(xué)期期末試卷
- 六盤水幼兒師范高等??茖W(xué)校《民族與文化地理》2023-2024學(xué)年第二學(xué)期期末試卷
- 信陽涉外職業(yè)技術(shù)學(xué)院《數(shù)字邏輯電路綜合》2023-2024學(xué)年第二學(xué)期期末試卷
- 昆山登云科技職業(yè)學(xué)院《專業(yè)技能訓(xùn)練化學(xué)教學(xué)技能與訓(xùn)練含》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南勞動人事職業(yè)學(xué)院《建筑給排水與消防》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州華商職業(yè)學(xué)院《劇目》2023-2024學(xué)年第二學(xué)期期末試卷
- 《腦出血護(hù)理》課件
- 水手課件教學(xué)課件
- 《微生物學(xué)發(fā)展史》課件
- 網(wǎng)約車司機(jī)安全培訓(xùn)
- DB52T 1566-2021 托幼機(jī)構(gòu)消毒衛(wèi)生規(guī)范
- 非煤礦山復(fù)工復(fù)產(chǎn)安全培訓(xùn)
- 我國科技型中小企業(yè)稅收優(yōu)惠政策激勵效應(yīng)及優(yōu)化路徑研究的開題報告
- 舞蹈學(xué)課件教學(xué)課件
- 電力局供電公司聘用合同樣本
- 臨床中心靜脈穿刺置管護(hù)理深靜脈CVC
- 絲綢之路上的民族學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
評論
0/150
提交評論