




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
申 版本修訂記 第1章驅動程序API函數說 使 卡的應用程序的層次結 卡的初始化和卸載過 卡應用程序的編程模 有關初始化的函 有關的函 有關數據回放的函 回調函 其它函 第2章數據記錄卡的配 手工編輯配置文 使用配置程序生成配置文 通道規(guī) 第3章Demo程序說 附錄A技術/銷售支 申本文檔屬杭州三匯信息工程所有杭州三匯信息工程保留對此文件進行修改而不另行通知之權利。杭州三匯信息承諾所提供的信息為正確且可靠,但并不保請在使用本產品前,自行確定所使用的相關技術文件及規(guī)格為有效之版本。若因貴公司使用本公司之文件或產品,而需要第之產品、專利或者著作權等與其配合時,則應由貴公司負責取得第同意及。上述關于同意及,非屬本公司應為保證之責任。版本修訂記 的 第1章驅動程序API函數說SHRadar.dll(應用程序API接口SHR-SHR-數據記 狀態(tài),改變用戶的運行狀態(tài),進行下一步驟API函數的運行。 類函數名RdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRdRd有關初始化的原型intWINAPIRd_OpenDevice(LPSTR參數函數返回1:初始化原型voidWINAPI功能描述有關的函原型intWINAPIRd_StartRec(intnCh,char*pcFileName,DWORDdwSize,char參數保存數據的文件函數返回1:函數調用成制文件(第二次以后調用。驅動程序在為每個通道安排一個等待的任務隊列,隊列里面存放應用程序指定的錄制文件名。驅動程序每收到板卡的數據,就自動將其寫入到當前文件,并且,如果應用程序為設置了回調函數,則驅動程序會自動調用該回調函數,以將此信息通知應用程序。如果當前文件已經寫滿,則自動將當前文件從隊列中刪除,并從隊列中取出下一個文件繼續(xù)寫盤。如果此時隊列中已經沒有文件,驅動程序自動停止該通道的任務,并通過回調函數將此信息通知給應用程序。函數RdSetCallBack可以用來設置回調函數。每個通道的任務隊列深度為100,即應用程序可連續(xù)調用本函數最多100次,以將100個文件名件頭在SHRadar.h文件中,內容如下:typedefstruct //recfile{ //文件類型DWORD DWORD //char //char // //通 }FILEHEAD,序字節(jié)名說1文件類型,固定為243445文件中數據的實際結束時間,字符串格式為“YYYY/MM/DD6478相關函數:RdStopRec,RdDeleteRecListFile,RdQueryOp,Rd原型voidWINAPIRd_StopRec(int參數nCh:通道功能描述相關函數:RdStartRec原型參數函數返回1:成-1:文件數據記錄中,不能刪除原型LPBYTEDWORDdwBufSize,DWORDPVOIDpV);參數{END_HALF_BUFFER=MEM_BYTES=dwOutParamVal=END_HALF_BUFFER,緩沖區(qū)中數據記錄到dwBufSize/2時,調用回調函數OnRecMemBlockDone;dwOutParamVal=MEM_BYTESvoidWINAPIOnRecMemBlockDone(intch,intnEndState,LPBYTEpBuf,DWORDdwStopOffset,PVOIDpV) pV:Rd_RecToMem調用時應用義由應用程序自行解釋。不用時該參數置NULL這個指針將由驅動程序傳遞給回調函數,不用可設置為NULL。函數返回1:成度達到dwOutCondition的值時,調用回調函數。相關函數:Rd有關數據回放的函原型intWINAPIRd_StartPlay(intnCh,char*pcFileName,intnBaudRate,float參數指定本數據回放時使用的波特率。如果為-1,則采用配置文件文件開始回放位置,根據百分比數值(0~100)來確定位函數返回1:開始回用參數pcFileName指定的文件來啟動指定通道上的數據回放任務(第一次調用,或追加據回放任務,并通過回調函數將此信息通知給應用程序。函數RdSetCallBack可以用來設置回調函RdStopPlayRdGetPlayPercent,RdDeleteRecListFileRdQueryOpRd原型voidWINAPIRd_StopPlay(int參數功能描述相關函數:RdStartPlay原型floatWINAPIRd_GetPlayPercent(int參數函數返回>0:獲取當前回放文件輸出的百分比相關函數:RdStartPlay原型參數函數返回1:成-1:文件回放中,不能刪相關函數:RdStartPlay原型intWINAPIRd_SetBaudRate(intnCh,int參數2400bps、4800bps、9600bps、19200bps、38400bps。函數返回1:成原型LPBYTEDWORDPVOIDpV);參數voidWINAPIOnRecMemBlockDone(intch,intnEndState,LPBYTEpBuf,DWORDdwStopOffset,PVOIDpV) nEndReason=0,通道正在回放數據;=1,通道回放數據 pV:驅動程序通過此參數將Rd_PlayToMem調用時NULLPVOID類型指針,通常用于應用程序向回調函數傳遞其數據NULL。函數返回1:成束時,驅動程序緊接著自動第下一個緩沖區(qū),同時調用回調函數OnPlayMemBlockDone將完成的緩沖區(qū)信息(包括通道、結束原因、緩沖區(qū)指針、結束偏移量和應用程序在調用本函相關函數:Rd回調函原型參數{ RD_CB_PLAY_END= nType=RD_CB_PLAY_END:調用本函數來設置數據回放的回void (intiCh,DWORDdra,LPSTRlpstr,PVOID dra:如果nType=RD_CB_RECORD_END,本參數表示指定通道的任任務隊列中未完成的文件數目lpstr:如果nType=RD_CB_RECORD_END,本參數表示指定通道的任務隊列中完成的當前數據文件的文件名pVoidRd_SetCallBack調用時應用程序提供的不用時該參數置NULLRd_SetCallBack調用時應用程序提供的指針透明地傳遞給回調函數,其具體含義由應用程序自行解釋。不用該參數置功能描述其它函原型voidWINAPIRd_GetLastErrMsg(LPSTR參數功能描述原型intWINAPIRd_QueryOp(intnCh,int參數{ = =2, //能否記錄數據默認為1 =3, =4,//數據記錄狀態(tài) =5, RD_QUERY_RecordByte=6, RD_QUERY_PlayListLen=7, RD_QUERY_RecListLen= //數據記錄任務隊列長函數返回-1:錯誤,通道號錯,或者無該查詢>=0:根據不同的nQueryType返回不同的0:通道不正常,無法使1:通道正{==={==功能描述原型intWINAPIRd_SetUserInfo(char*pcFileName,char參數函數返回功能描述原型intWINAPIRd_GetFileInfo(char*pcFileName,char*pcStartTime,char*pcEndTime,int*pnCh,參數函數返回功能描述第2章數據記錄卡的配卡驅動程序的配置文件Radar.ini,默認安裝 Radar.ini可以手工編寫,也可以通過驅動程序配套的配置程序ShConfig.exe配置完成。手工編輯配置文 //系統配置小節(jié),設置系統級別的 PlaybackBaudrate=19200,19200,19200,19200 使用配置程序生成配置文應的卡,點
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年云南省建水縣高三質量監(jiān)測(三)物理試題試卷含解析
- 周口職業(yè)技術學院《生物工程設備與設計》2023-2024學年第二學期期末試卷
- 上海歐華職業(yè)技術學院《幼兒園一日活動設計與組織》2023-2024學年第二學期期末試卷
- 臨夏現代職業(yè)學院《小學教育科學研究方法》2023-2024學年第二學期期末試卷
- 山東省東營市2024-2025學年六年級數學小升初摸底考試含解析
- 公車加油卡管理使用制度
- 汕尾排水帶施工方案
- 內蒙古赤峰市名校2024-2025學年高一上學期期末聯考英語試題(含聽力)
- 安徽省智學大聯考2024-2025學年高二上學期1月期末英語試題【含答案】
- 沈陽彩色混凝土施工方案
- 2025年企業(yè)資金授權管理協議范本
- 2024-2025學年山東省濟南市九年級(上)期末語文試卷(含答案)
- 鄧宗良《煤油燈》閱讀答案
- 2024年醫(yī)療器械經營質量管理規(guī)范培訓課件
- 中華人民共和國學前教育法-知識培訓
- 2024年計算機二級WPS考試題庫380題(含答案)
- 寶石花鑫盛油服公司考試題
- 員工考勤表(通用版)
- 3號鋼筋加工場桁吊安裝方案
- 關于加快駱家莊城中村改造專題報告(第四稿)
- 公司外派人員申請審批表
評論
0/150
提交評論