System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲精品无码乱码成人,亚洲精品av无码喷奶水糖心,国产精品无码永久免费888
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種應用于打印機系統數據校驗的方法、設備及存儲介質技術方案

    技術編號:44386623 閱讀:3 留言:0更新日期:2025-02-25 10:02
    本發明專利技術公開了一種應用于打印機系統數據校驗的方法、設備及存儲介質,方法包括如下步驟:S1,RIP軟件對圖片進行處理;S2,校驗數據;S3,生成SWATH;S4,發送SWATH到打印機;S5,打印機驗收SWATH;S6,打印SWATH;S7,識別打印結果并判定異常部件。本發明專利技術解決了現有技術通過原有校驗方式是不能更好的定位異常點的問題,實現了全方位檢測打印機的目的,且本發明專利技術可以依據打印結果準確判斷是上位機還是打印機的問題,利用驗證設備進一步確保數據一致性,提高驗證數據的可靠性。

    【技術實現步驟摘要】

    本專利技術涉及打印機的,尤其是一種應用于打印機系統數據校驗的方法、設備及存儲介質


    技術介紹

    1、目前打印機系統主控板卡出廠測試只是對各個獨立的板卡進行測試,驗證硬件端口輸出正常與否,驗證單一功能正常與否,并沒有把打印系統的各個板卡組裝起來進行長時間的測試,多多少少會有一些問題沒辦法暴露出來,進而導致設備在客戶使用過程中,會出現一些本可以在出廠前就避免的問題。目前大部分方式都是發送端對數據進行計算得到要發送數據的校驗碼,接收端再根據同樣的計算方式進行計算得到校驗碼,與發送端的校驗碼進行對比,如果異常提示報警,實際應用中,有可能發送端的發送給打印機的原始數據就有問題,通過上述的校驗辦法是沒法確認問題點在哪里的,是發送端的產生的數據有問題,還是傳輸過程出現問題,又或者是接收端的申請的內存空間異常,導致打印機打印出來的成品有問題時,像圖案有亂碼,有閃噴條,缺數據等等,僅僅通過原有校驗方式是沒辦法更好的定位問題點,需要配合上控制產生數據的方式,才能更好的定位問題點。


    技術實現思路

    1、本專利技術為了解決上述存在的技術問題,提供一種應用于打印機系統數據校驗的方法、設備及存儲介質。

    2、本專利技術的技術方案是這樣實現的:

    3、一種應用于打印機系統數據校驗的方法,包括如下步驟:

    4、s1,上位機將圖片導入到rip軟件中,由rip軟件對圖片進行處理;

    5、s2,在rip軟件中處理完圖片后,將打印數據發送到打印模塊中進行校驗;

    6、s3,打印模塊接收打印數據并生成swath,將swath填充驗證的校準數據;

    7、s4,將填充校準數據的swath發送到打印機,并存放在緩存區;

    8、s5,判斷緩存區的swath是否完全接收成功,若是,則進行數據校驗;若否,則等待swath接收成功,在設定時間內沒有接收成功,則判斷為數據傳輸異常,在需要進一步判定噴頭的噴色和線條有否出現異常時,進行步驟s9;

    9、s6,將swath數據按slice的噴頭單次噴墨需要的量n全部賦值為0,并發送到噴頭進行打印;

    10、s7,打印結果通過圖像識別分析,結果為沒有出現閃噴條,則判斷為上位機端的校驗數據異常,需要對上位機進行排查;

    11、s8,打印結果通過圖像識別分析,結果為出現閃噴條,則判斷為打印機傳送數據到噴頭的時序邏輯異常,需要排查。

    12、優選的,在步驟s3中,所述的swath填充驗證的校準數據,該數據swath包括有n個slice,slice填充的數據為0x00,0x01,……0x(1+n),每個slice的填充數據一致。

    13、優選的,在步驟s4中,發送swath前,先發送接收指令到打印機,該接收指令包含有swath的存量,當打印機判斷swath存量小于打印機緩存區的容量后,發送確認指令到上位機,當打印機判斷swath存量大于打印機緩存區的容量后,swath則在上位機分割,直至打印機判斷swath存量小于打印機緩存區的容量后并發送確認指令到上位機,上位機開始發送swath。

    14、優選的,在步驟s5中,所述在設定時間內沒有接收成功swath數據時,允許上位機重新傳送數據到打印機,重新傳送次數設定為1-3次,在達到最大重傳次數后仍然無法成功接收數據,則判斷為數據傳輸異常。

    15、優選的,在步驟s5中,通過crc校驗法,即循環冗余校驗校驗法,核對數據發送完整性,計算出的crc校驗碼與接收到的校驗碼一致,則說明數據完整,反之,則說明數據不完整。

    16、優選的,在步驟s5中,緩存區的swath完全接收成功后,上位機和打印機同時發送該數據到驗證機,通過驗證機對兩者的數據進行同步驗證,當驗證機判斷數據一致后進行下一步操作,當驗證機判斷數據有異常,則判斷為打印機數據傳輸異常,需要對打印機數據傳輸的硬件和軟件模塊進行排查。

    17、優選的,還包括步驟s9,將swath數據,分為上域和下域,上域的slice的噴頭單次噴墨需要的量n全部賦值為0,下域的slice的噴頭單次噴墨需要的量n全部賦值為1,發送到噴頭進行打印。

    18、優選的,還包括步驟s10,根據步驟s9的打印結果,判斷上域打印結果如步驟s7,判斷下域打印結果,通過圖像識別,對下域的顏色和線條進行判斷,當顏色和線條出現異常,則判斷為噴頭異常,排查噴頭硬件結構和噴頭軟件驅動。

    19、一種應用于打印機系統數據校驗的設備,包括至少一個處理器、至少一個存儲器以及存儲在存儲器中的計算機程序指令,當計算機程序指令被處理器執行時實現上述一種用于不同噴頭印前校準數據的獲取方法。

    20、一種存儲介質,其上存儲有計算機程序指令,其特征在于:當計算機程序指令被處理器執行時實現上述一種應用于打印機系統數據校驗的方法。

    21、本專利技術解決了現有技術通過原有校驗方式是不能更好的定位異常點的問題,實現了全方位檢測打印機的目的,且本專利技術可以依據打印結果準確判斷是上位機還是打印機的問題,利用驗證設備進一步確保數據一致性,提高驗證數據的可靠性。

    本文檔來自技高網...

    【技術保護點】

    1.一種應用于打印機系統數據校驗的方法,其特征在于,包括如下步驟:

    2.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟S3中,所述的SWATH填充驗證的校準數據,該數據SWATH包括有n個slice,slice填充的數據為0X00,0X01,……0X(1+n),每個slice的填充數據一致。

    3.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟S4中,發送SWATH前,先發送接收指令到打印機,該接收指令包含有SWATH的存量,當打印機判斷SWATH存量小于打印機緩存區的容量后,發送確認指令到上位機,當打印機判斷SWATH存量大于打印機緩存區的容量后,SWATH則在上位機分割,直至打印機判斷SWATH存量小于打印機緩存區的容量后并發送確認指令到上位機,上位機開始發送SWATH。

    4.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟S5中,所述在設定時間內沒有接收成功SWATH數據時,允許上位機重新傳送數據到打印機,重新傳送次數設定為1-3次,在達到最大重傳次數后仍然無法成功接收數據,則判斷為數據傳輸異常。

    5.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟S5中,通過CRC校驗法,即循環冗余校驗校驗法,核對數據發送完整性,計算出的CRC校驗碼與接收到的校驗碼一致,則說明數據完整,反之,則說明數據不完整。

    6.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟S5中,緩存區的SWATH完全接收成功后,上位機和打印機同時發送該數據到驗證機,通過驗證機對兩者的數據進行同步驗證,當驗證機判斷數據一致后進行下一步操作,當驗證機判斷數據有異常,則判斷為打印機數據傳輸異常,需要對打印機數據傳輸的硬件和軟件模塊進行排查。

    7.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,還包括步驟S9,將SWATH數據,分為上域和下域,上域的slice的噴頭單次噴墨需要的量N全部賦值為0,下域的slice的噴頭單次噴墨需要的量N全部賦值為1,發送到噴頭進行打印。

    8.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,還包括步驟S10,根據步驟S9的打印結果,判斷上域打印結果如步驟S7,判斷下域打印結果,通過圖像識別,對下域的顏色和線條進行判斷,當顏色和線條出現異常,則判斷為噴頭異常,排查噴頭硬件結構和噴頭軟件驅動。

    9.一種應用于打印機系統數據校驗的設備,包括至少一個處理器、至少一個存儲器以及存儲在存儲器中的計算機程序指令,當計算機程序指令被處理器執行時實現上述權利要求1-8任一項所述的方法。

    10.一種存儲介質,其上存儲有計算機程序指令,其特征在于:當計算機程序指令被處理器執行時實現上述權利要求1-8任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種應用于打印機系統數據校驗的方法,其特征在于,包括如下步驟:

    2.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟s3中,所述的swath填充驗證的校準數據,該數據swath包括有n個slice,slice填充的數據為0x00,0x01,……0x(1+n),每個slice的填充數據一致。

    3.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟s4中,發送swath前,先發送接收指令到打印機,該接收指令包含有swath的存量,當打印機判斷swath存量小于打印機緩存區的容量后,發送確認指令到上位機,當打印機判斷swath存量大于打印機緩存區的容量后,swath則在上位機分割,直至打印機判斷swath存量小于打印機緩存區的容量后并發送確認指令到上位機,上位機開始發送swath。

    4.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟s5中,所述在設定時間內沒有接收成功swath數據時,允許上位機重新傳送數據到打印機,重新傳送次數設定為1-3次,在達到最大重傳次數后仍然無法成功接收數據,則判斷為數據傳輸異常。

    5.根據權利要求1所述的一種應用于打印機系統數據校驗的方法,其特征在于,在步驟s5中,通過crc校驗法,即循環冗余校驗校驗法,核對數據發送完整性,計算出的crc校驗碼與接收到的校驗碼一致,則說明數據完整,反之...

    【專利技術屬性】
    技術研發人員:陳周桐陳朝暉
    申請(專利權)人:廣州市森揚電子科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 免费人妻av无码专区| 无码国产精品一区二区免费式影视| 亚洲gv猛男gv无码男同短文| 国产午夜无码精品免费看动漫| 亚洲熟妇无码AV不卡在线播放| 丰满日韩放荡少妇无码视频 | 亚洲日韩国产精品无码av| 在线无码视频观看草草视频| 无码精品人妻一区二区三区人妻斩| 亚洲AV中文无码乱人伦| 午夜无码伦费影视在线观看| 久久久久无码精品| 乱人伦人妻中文字幕无码久久网| 亚洲AV无码乱码国产麻豆| 特黄熟妇丰满人妻无码| 亚洲Aⅴ无码一区二区二三区软件| 无码一区二区三区免费| 国产精品无码素人福利| 无码丰满熟妇浪潮一区二区AV| 日韩AV无码久久一区二区| 亚洲av无码国产综合专区 | 久久午夜无码免费| 国产成人无码A区在线观看视频 | 亚洲精品无码久久久久YW| 久久午夜无码鲁丝片直播午夜精品| 亚洲AV无码乱码在线观看牲色| 精品无码久久久久久久久| 无码福利写真片视频在线播放| 无码毛片视频一区二区本码| 亚洲爆乳精品无码一区二区三区| 精品人妻少妇嫩草AV无码专区| 国产综合无码一区二区色蜜蜜| 精品无码成人网站久久久久久| 精品久久久无码人妻中文字幕豆芽| 精品无码中文视频在线观看| 国产精品成人无码免费| 无码国模国产在线无码精品国产自在久国产 | 久久久久亚洲AV无码去区首| 亚洲av永久中文无码精品| 熟妇人妻系列aⅴ无码专区友真希| 国产精品VA在线观看无码不卡|