呼吸機、呼吸機日志文件的讀寫方法和讀寫裝置制造方法
【專利摘要】本發(fā)明公開了呼吸機、呼吸機日志文件的讀寫方法和讀寫裝置,其中,呼吸機日志文件的讀寫方法包括如下步驟:S1,讀取日志文件中的主文件并判斷主文件是否讀取成功;S2,如果主文件讀取成功,則解析主文件的內(nèi)容;S3,如果主文件讀取失敗,則進一步讀取備份文件,并在讀取成功后,刪除主文件的內(nèi)容且復制備份文件的內(nèi)容到主文件,并對主文件的內(nèi)容進行解析。本發(fā)明通過備份文件的讀寫以及文件的同時刷新和文件讀取時的邏輯判斷來保護日志文件的完整性,有效避免因文件損壞且沒有備份文件而導致的界面顯示日志缺失,方便操作人員對呼吸機的工作狀況進行觀察。此外,本發(fā)明實現(xiàn)簡單,比較實用,且對系統(tǒng)消耗較少。
【專利說明】呼吸機、呼吸機日志文件的讀寫方法和讀寫裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及醫(yī)療器械領(lǐng)域,特別涉及一種呼吸機、呼吸機日志文件的讀寫方法和讀寫裝置。
【背景技術(shù)】
[0002]目前,呼吸機顯示界面上有報警信息、參數(shù)設(shè)置、事件等日志記錄,便于操作人員對呼吸機的工作狀況進行觀察。但是,在日志存儲的過程中可能會由于突然掉電或者用戶的其他非正常操作導致系統(tǒng)日志文件的損壞,進而導致界面顯示日志的缺失。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問題。
[0004]為此,本發(fā)明的目的在于提出一種通過備份的日志文件以及文件的同時刷新和讀取時的邏輯判斷來保護日志文件的完整性的呼吸機、呼吸機日志文件的讀寫方法和讀寫裝置。
[0005]為達到上述目的,本發(fā)明第一方面實施例提出了一種呼吸機日志文件的讀寫方法,包括如下步驟:
[0006]SI,讀取日志文件中的主文件并判斷所述主文件是否讀取成功,其中,所述日志文件包括主文件和備份文件;
[0007]S2,如果所述主文件讀取成功,則解析所述主文件的內(nèi)容;以及
[0008]S3,如果所述主文件讀取失敗,則進一步讀取所述備份文件,并在讀取成功后,刪除所述主文件的內(nèi)容且復制所述備份文件的內(nèi)容到所述主文件,并對所述主文件的內(nèi)容進行解析。
[0009]根據(jù)本發(fā)明實施例的呼吸機日志文件的讀寫方法,通過備份文件的讀寫以及文件讀取時的邏輯判斷來保護日志文件的完整性,有效避免因文件損壞且沒有備份文件而導致的界面顯示日志缺失,從而方便操作人員對呼吸機的工作狀況進行觀察。此外,本發(fā)明實現(xiàn)簡單,比較實用,且對系統(tǒng)消耗較少。
[0010]在本發(fā)明的一個實施例中,所述的呼吸機日志文件的讀寫方法進一步包括:
[0011]判斷所述主文件是否解析成功;
[0012]如果是,則使用所述主文件的內(nèi)容替換所述備份文件的內(nèi)容;以及
[0013]如果否,則進一步判斷復制標志是否為真。
[0014]進一步地,在本發(fā)明的一個實施例中,所述的呼吸機日志文件的讀寫方法還包括:
[0015]如果所述復制標志為真,則判斷所述日志文件損壞,并重新創(chuàng)建主文件和備份文件;
[0016]如果所述復制標志為假,則復制所述備份文件的內(nèi)容到所述主文件,并對所述主文件的內(nèi)容進行解析。
[0017]進一步地,在本發(fā)明的一個實施例中,如果所述備份文件讀取失敗,則判斷所述日志文件損壞,并重新創(chuàng)建主文件和備份文件。
[0018]為達到上述目的,本發(fā)明第二方面實施例提出了一種呼吸機日志文件的讀寫裝置,包括讀取模塊、解析模塊和控制模塊,其中,所述讀取模塊用于讀取日志文件,其中,所述日志文件包括主文件和備份文件;所述控制模塊用于判斷所述主文件是否讀取成功,以及如果所述主文件讀取失敗,則控制所述讀取模塊進一步讀取所述備份文件,并在讀取成功后,刪除所述主文件的內(nèi)容且復制所述備份文件的內(nèi)容到所述主文件;所述解析模塊用于解析所述主文件的內(nèi)容。
[0019]根據(jù)本發(fā)明實施例的呼吸機日志文件的讀寫裝置,通過備份文件的讀寫以及文件讀取時的邏輯判斷來保護日志文件的完整性,有效避免因文件損壞且沒有備份文件而導致的界面顯示日志缺失,從而方便操作人員對呼吸機的工作狀況進行觀察。
[0020]在本發(fā)明的一個實施例中,所述控制模塊進一步用于:判斷所述主文件是否解析成功;如果是,則使用所述主文件的內(nèi)容替換所述備份文件的內(nèi)容;以及如果否,則進一步判斷復制標志是否為真。
[0021]進一步地,在本發(fā)明的一個實施例中,所述控制模塊還用于:在所述復制標志為真時,判斷所述日志文件損壞,并重新創(chuàng)建主文件和備份文件;在所述復制標志為假時,復制所述備份文件的內(nèi)容到所述主文件,并控制所述解析模塊對所述主文件的內(nèi)容進行解析。
[0022]進一步地,在本發(fā)明的一個實施例中,在所述備份文件讀取失敗時,所述控制模塊判斷所述日志文件損壞,并重新創(chuàng)建主文件和備份文件。
[0023]為達到上述目的,本發(fā)明第三方面實施例提供了一種呼吸機,包括第二方面實施例提出的呼吸機日志文件的讀寫裝置。根據(jù)本發(fā)明實施例的呼吸機,通過備份文件的讀寫以及文件讀取時的邏輯判斷來保護日志文件的完整性,有效避免因文件損壞且沒有備份文件而導致的界面顯示日志缺失,從而方便操作人員對呼吸機的工作狀況進行觀察。
[0024]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【專利附圖】
【附圖說明】
[0025]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0026]圖1為根據(jù)本發(fā)明實施例的呼吸機日志文件的讀寫方法的流程圖;
[0027]圖2為根據(jù)本發(fā)明一個具體實施例的呼吸機日志文件的讀寫方法的流程圖;和
[0028]圖3為根據(jù)本發(fā)明實施例的呼吸機日志文件的讀寫裝置的方框圖。
【具體實施方式】
[0029]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0030]此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個或者更多個該特征。在本發(fā)明的描述中,“多個”的含義是兩個或兩個以上,除非另有明確具體的限定。
[0031]在本發(fā)明的描述中,需要說明的是,除非另有規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是機械連接或電連接,也可以是兩個元件內(nèi)部的連通,可以是直接相連,也可以通過中間媒介間接相連,對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語的具體含義。
[0032]參照下面的描述和附圖,將清楚本發(fā)明的實施例的這些和其他方面。在這些描述和附圖中,具體公開了本發(fā)明的實施例中的一些特定實施方式,來表示實施本發(fā)明的實施例的原理的一些方式,但是應當理解,本發(fā)明的實施例的范圍不受此限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0033]下面參照附圖對本發(fā)明實施例提出的呼吸機、呼吸機日志文件的讀寫方法和讀寫裝置進行描述。
[0034]首先對本發(fā)明第一方面實施例提出的呼吸機日志文件的讀寫方法進行描述。如圖1所示,根據(jù)本發(fā)明實施例提出的呼吸機日志文件的讀寫方法,包括如下步驟:
[0035]SI,讀取日志文件中的主文件并判斷主文件是否讀取成功。如果主文件讀取成功,則執(zhí)行步驟S2,如果所述主文件讀取失敗,則執(zhí)行步驟S3。
[0036]其中,日志文件包括主文件和備份文件。需要說明的是,在本發(fā)明的實施例中,日志文件寫入時,直接進行主文件和備份文件的雙寫入。
[0037]S2,解析主文件的內(nèi)容。
[0038]具體而言,在日志文件讀取時,首先讀取正常使用的主文件,如果主文件讀取成功,則解析主文件的內(nèi)容。
[0039]S3,讀取備份文件,并在讀取成功后,刪除主文件的內(nèi)容且復制備份文件的內(nèi)容到主文件,并對主文件的內(nèi)容進行解析。
[0040]具體而言,如果主文件有缺失,導致讀取失敗,則進一步讀取備份文件,并在讀取成功后,使用備份文件替換主文件,即刪除主文件的內(nèi)容且復制備份文件的內(nèi)容到主文件,并對主文件的內(nèi)容進行解析。
[0041]在本發(fā)明的一個實施例中,如果備份文件讀取失敗,則判斷日志文件損壞,并重新創(chuàng)建主文件和備份文件。具體而言,主文件有缺失,導致讀取失敗,則進一步讀取備份文件,如果備份文件的內(nèi)容缺失,導致讀取失敗,則判斷日志文件損壞,重新創(chuàng)建主文件和備份文件并提示用戶日志丟失。
[0042]在本發(fā)明的一個實施例中,上述的呼吸機日志文件的讀寫方法進一步包括:判斷主文件是否解析成功;如果是,則使用主文件的內(nèi)容替換備份文件的內(nèi)容,即解析成功,則替換備份文件,實現(xiàn)文件的同時刷新;以及如果否,則進一步判斷復制標志是否為真。
[0043]進一步地,在本發(fā)明的一個實施例中,上述的呼吸機日志文件的讀寫方法還包括:如果復制標志為真,則判斷日志文件損壞,并重新創(chuàng)建主文件和備份文件;如果復制標志為假,則復制備份文件的內(nèi)容到主文件,并對主文件的內(nèi)容進行解析。
[0044]在本發(fā)明的一個具體實施例中,如圖2所示,上述的呼吸機日志文件的讀寫方法包括如下步驟:
[0045]步驟S201,讀取日志文件Log中的第一主文件Logl并判斷是否讀取成功。如果讀取成功,則執(zhí)行步驟S204 ;如果讀取失敗,則進入步驟S202。
[0046]日志文件Log寫入時,直接進行主文件和備份文件的雙寫入。其中,主文件包括第一主文件Logl和第二主文件Log2,對應的,備份文件包括第一備份文件Logll和第二備份文件Log22。
[0047]步驟S202,讀取第一備份文件Logll并判斷是否讀取成功。如果讀取成功,則進入步驟S203,如果讀取失敗,則直接執(zhí)行步驟S211。
[0048]步驟S203,刪除Logl的內(nèi)容,復制Logll的內(nèi)容到Logl。復制標志為真。進入下一步驟。
[0049]步驟S204,讀取第二主文件Log2并判斷是否讀取成功。如果讀取成功,則執(zhí)行步驟S207 ;如果讀取失敗,則進入步驟S205。
[0050]步驟S205,讀取第二備份文件Log22并判斷是否讀取成功。如果讀取成功,則進入步驟S206 ;如果讀取失敗,則直接執(zhí)行步驟S211。
[0051]步驟S206,刪除Log2的內(nèi)容,復制Log22的內(nèi)容到Log2。復制標志為真。進入下一步驟。
[0052]步驟S207,對文件內(nèi)容進行解析并判斷是否解析成功。如果解析成功,則執(zhí)行步驟S212 ;如果解析失敗,則進入步驟S208。
[0053]步驟S208,判斷復制標志,如果復制標志為假,則進入下一步驟;如果復制標志為真,則直接執(zhí)行步驟S211。
[0054]步驟S209,復制備份文件的內(nèi)容到主文件。進入下一步驟。
[0055]即言,如果復制標志為假,則復制備份文件的內(nèi)容到主文件,并對主文件的內(nèi)容進行解析。
[0056]步驟S210,對文件內(nèi)容進行解析并判斷是否解析成功。如果解析成功,則執(zhí)行步驟S212 ;如果解析失敗,則執(zhí)行步驟S211。
[0057]步驟S211,重新創(chuàng)建Logl/Log2和Logll/Log22,即重新創(chuàng)建主文件和備份文件,退出。
[0058]步驟S212,替換備份文件,并進入下一步驟。
[0059]步驟S213,創(chuàng)建成功,退出。
[0060]在本發(fā)明的實施例中,通過備份文件的讀寫以及文件的同時刷新和文件讀取時的邏輯判斷來保護日志文件的完整性,具體而言,在日志文件寫入時,直接進行主文件和備份文件的雙寫入。在日志文件讀取時,首先讀取正常使用的主文件,并對文件進行解析,若讀取并解析成功,則替換備份文件,實現(xiàn)文件的同時刷新,保持文件內(nèi)容一致性;如果文件有缺失,導致讀取失敗,則進行備份文件的讀取。若讀取成功,則使用備份文件的內(nèi)容,并使用備份文件替換主文件,對文件內(nèi)容進行解析,若解析成功,則替換備份文件,保持文件內(nèi)容一致性;若讀取或者解析失敗,則該文件內(nèi)容缺失,日志文件損壞,重新創(chuàng)建主文件和備份文件并提示用戶日志丟失。
[0061]因此,根據(jù)本發(fā)明實施例的呼吸機日志文件的讀寫方法,通過備份文件的讀寫以及文件的同時刷新和文件讀取時的邏輯判斷來保護日志文件的完整性,有效避免因文件損壞且沒有備份文件而導致的界面顯示日志缺失,從而方便操作人員對呼吸機的工作狀況進行觀察。此外,本發(fā)明實現(xiàn)簡單,比較實用,且對系統(tǒng)消耗較少。
[0062]下面對本發(fā)明第二方面實施例提出的呼吸機日志文件的讀寫裝置進行描述。
[0063]如圖3所示,根據(jù)本發(fā)明實施例的呼吸機日志文件的讀寫裝置1000包括讀取模塊100、解析模塊200和控制模塊300。其中,讀取模塊100用于讀取日志文件,其中,日志文件包括主文件和備份文件。控制模塊300用于判斷主文件是否讀取成功,以及如果主文件讀取失敗,則控制讀取模塊100進一步讀取備份文件,并在讀取成功后,刪除主文件的內(nèi)容且復制備份文件的內(nèi)容到主文件。解析模塊200用于解析主文件的內(nèi)容。
[0064]在本發(fā)明的實施例中,日志文件寫入時,直接進行主文件和備份文件的雙寫入。在日志文件讀取時,讀取模塊100首先讀取正常使用的主文件,如果主文件讀取成功,控制模塊300控制解析模塊200解析主文件的內(nèi)容。如果主文件有缺失,導致讀取失敗,控制模塊300控制讀取模塊100進一步讀取備份文件,并在讀取成功后,使用備份文件替換主文件,即刪除主文件的內(nèi)容且復制備份文件的內(nèi)容到主文件,并控制解析模塊200對主文件的內(nèi)容進行解析。
[0065]在本發(fā)明的一個實施例中,控制模塊300進一步用于:判斷主文件是否解析成功;如果是,則使用主文件的內(nèi)容替換備份文件的內(nèi)容,即解析成功,則替換備份文件,實現(xiàn)文件的同時刷新;以及如果否,則進一步判斷復制標志是否為真。進一步地,在本發(fā)明的一個實施例中,控制模塊300還用于:在復制標志為真時,判斷日志文件損壞,并重新創(chuàng)建主文件和備份文件;在復制標志為假時,復制備份文件的內(nèi)容到主文件,并控制解析模塊200對主文件的內(nèi)容進行解析。
[0066]進一步地,在本發(fā)明的一個實施例中,在備份文件讀取失敗時,控制模塊300判斷日志文件損壞,并重新創(chuàng)建主文件和備份文件。具體而言,主文件有缺失,導致讀取失敗,控制模塊300控制讀取模塊100進一步讀取備份文件,如果備份文件的內(nèi)容缺失,導致讀取失敗,控制模塊300則判斷日志文件損壞,重新創(chuàng)建主文件和備份文件并提示用戶日志丟失。
[0067]綜上所述,根據(jù)本發(fā)明實施例的呼吸機日志文件的讀寫裝置,通過備份文件的讀寫以及文件的同時刷新和文件讀取時的邏輯判斷來保護日志文件的完整性,有效避免因文件損壞且沒有備份文件而導致的界面顯示日志缺失,從而方便操作人員對呼吸機的工作狀況進行觀察。
[0068]下面對本發(fā)明第三方面實施例提出的呼吸機進行描述。根據(jù)本發(fā)明實施例的呼吸機包括第二方面實施例提出的呼吸機日志文件的讀寫裝置1000。該呼吸機通過備份文件的讀寫以及文件的同時刷新和文件讀取時的邏輯判斷來保護日志文件的完整性,有效避免因文件損壞且沒有備份文件而導致的界面顯示日志缺失,從而方便操作人員對呼吸機的工作狀況進行觀察。此外,本發(fā)明實現(xiàn)簡單,比較實用,且對系統(tǒng)消耗較少。
[0069]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0070]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計算機可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(⑶ROM)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0071]應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0072]本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0073]此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
[0074]上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0075]在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
[0076]盡管已經(jīng)示出和描述了本發(fā)明的實施例,對于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
【權(quán)利要求】
1.一種呼吸機日志文件的讀寫方法,其特征在于,包括如下步驟: Si,讀取日志文件中的主文件并判斷所述主文件是否讀取成功,其中,所述日志文件包括主文件和備份文件; S2,如果所述主文件讀取成功,則解析所述主文件的內(nèi)容;以及S3,如果所述主文件讀取失敗,則進一步讀取所述備份文件,并在讀取成功后,刪除所述主文件的內(nèi)容且復制所述備份文件的內(nèi)容到所述主文件,并對所述主文件的內(nèi)容進行解析。
2.如權(quán)利要求1所述的呼吸機日志文件的讀寫方法,其特征在于,進一步包括: 判斷所述主文件是否解析成功; 如果是,則使用所述主文件的內(nèi)容替換所述備份文件的內(nèi)容;以及 如果否,則進一步判斷復制標志是否為真。
3.如權(quán)利要求2所述的呼吸機日志文件的讀寫方法,其特征在于,還包括: 如果所述復制標志為真,則判斷所述日志文件損壞,并重新創(chuàng)建主文件和備份文件;如果所述復制標志為假,則復制所述備份文件的內(nèi)容到所述主文件,并對所述主文件的內(nèi)容進行解析。
4.如權(quán)利要求1所述的呼吸機日志文件的讀寫方法,其特征在于, 如果所述備份文件讀取失敗,則判斷所述日志文件損壞,并重新創(chuàng)建主文件和備份文件。
5.一種呼吸機日志文件的讀寫裝置,其特征在于,包括讀取模塊、解析模塊和控制模塊,其中, 所述讀取模塊用于讀取日志文件,其中,所述日志文件包括主文件和備份文件; 所述控制模塊用于判斷所述主文件是否讀取成功,以及如果所述主文件讀取失敗,則控制所述讀取模塊進一步讀取所述備份文件,并在讀取成功后,刪除所述主文件的內(nèi)容且復制所述備份文件的內(nèi)容到所述主文件; 所述解析模塊用于解析所述主文件的內(nèi)容。
6.如權(quán)利要求5所述的呼吸機日志文件的讀寫裝置,其特征在于,所述控制模塊進一步用于: 判斷所述主文件是否解析成功; 如果是,則使用所述主文件的內(nèi)容替換所述備份文件的內(nèi)容;以及 如果否,則進一步判斷復制標志是否為真。
7.如權(quán)利要求6所述的呼吸機日志文件的讀寫裝置,其特征在于,所述控制模塊還用于: 在所述復制標志為真時,判斷所述日志文件損壞,并重新創(chuàng)建主文件和備份文件; 在所述復制標志為假時,復制所述備份文件的內(nèi)容到所述主文件,并控制所述解析模塊對所述主文件的內(nèi)容進行解析。
8.如權(quán)利要求5所述的呼吸機日志文件的讀寫裝置,其特征在于, 在所述備份文件讀取失敗時,所述控制模塊判斷所述日志文件損壞,并重新創(chuàng)建主文件和備份文件。
9.一種呼吸機,其特征在于,包括如權(quán)利要求5-8任一項所述的呼吸機日志文件的讀寫裝置。
【文檔編號】G06F11/14GK104424051SQ201310395893
【公開日】2015年3月18日 申請日期:2013年9月3日 優(yōu)先權(quán)日:2013年9月3日
【發(fā)明者】張保山 申請人:北京誼安醫(yī)療系統(tǒng)股份有限公司