日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種基于手機的熱敏打印機驅(qū)動方法

文檔序號:10593791閱讀:739來源:國知局
一種基于手機的熱敏打印機驅(qū)動方法
【專利摘要】本發(fā)明提出了一種基于手機的熱敏打印機驅(qū)動方法,包括將手機上的一應用程序通過藍牙或WiFi連接熱敏打印機;然后該應用程序接收手機上的其他應用程序發(fā)送過來的打印數(shù)據(jù),并按順序保存在數(shù)據(jù)隊列中;最后判斷如果數(shù)據(jù)隊列有要打印的數(shù)據(jù),則此應用程序?qū)?shù)據(jù)隊列中的數(shù)據(jù)按順序發(fā)送給熱敏打印機進行打印。本發(fā)明能夠支持多個應用程序同時發(fā)送打印數(shù)據(jù)且不會出現(xiàn)打印數(shù)據(jù)錯亂,具有廣闊的應用前景。
【專利說明】
一種基于手機的熱敏打印機驅(qū)動方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及一種基于手機的熱敏打印機驅(qū)動方法。
【背景技術(shù)】
[0002]當前手機通過藍牙連接熱敏打印機,控制熱敏打印機的數(shù)據(jù)打印,但這些手機的應用程序都是獨立工作的,也就是每個應用程序獨立通過藍牙去連接熱敏打印機。另外,有些手機,同一時刻只能有一個應用程序去連接熱敏打印機,其他應用程序要通過藍牙連接熱敏打印機時,前一個應用程序需主動斷開藍牙連接;有些手機,雖支持同一時刻若干個應用程序同時通過藍牙連接熱敏打印機,但是如果多個應用程序同時發(fā)送打印數(shù)據(jù),就會出現(xiàn)打印數(shù)據(jù)錯亂的現(xiàn)象。

【發(fā)明內(nèi)容】

[0003]為解決上述技術(shù)問題,本發(fā)明的目的在于提出一種支持多個應用程序同時發(fā)送打印數(shù)據(jù)且不會出現(xiàn)錯亂的基于手機的熱敏打印機驅(qū)動方法。
[0004]所采用的技術(shù)方案為:
[0005]—種基于手機的熱敏打印機驅(qū)動方法,包括如下步驟:
[0006]S1.手機上的一應用程序通過藍牙或WiFi連接熱敏打印機;
[0007]S2.該應用程序接收手機上的其他應用程序發(fā)送過來的打印數(shù)據(jù),并按順序保存在數(shù)據(jù)隊列中;
[0008]S3.判斷如果數(shù)據(jù)隊列有要打印的數(shù)據(jù),則此應用程序?qū)?shù)據(jù)隊列中的數(shù)據(jù)按順序發(fā)送給熱敏打印機進行打印。
[0009]優(yōu)選地,S2中,此應用程序支持進程間的通訊裝置,所述通訊裝置用于在其他應用程序和該應用程序之間進行的數(shù)據(jù)通訊。
[0010]優(yōu)選地,S2中,所述數(shù)據(jù)隊列包括存儲單元和共享消息隊列,所述存儲單元用于為其他應用程序提供需發(fā)送到該應用程序接收的數(shù)據(jù)的存儲空間;所述共享消息隊列用于將存儲單元中存儲的數(shù)據(jù)進行按順序排列。
[0011]優(yōu)選地,S2中,所述按順序排列,是按時間順序或按文本大小順序。
[0012]優(yōu)選地,S2中,所述數(shù)據(jù)隊列還包括分發(fā)消息隊列,所述分發(fā)消息隊列用于接收該應用程序的指令來進入S3中,判斷出數(shù)據(jù)隊列中有哪些要打印的數(shù)據(jù)。
[0013]優(yōu)選地,所述存儲單元分區(qū)域包括多個共享存儲單元。
[0014]本發(fā)明的有益效果在于:
[0015]1.手機端只需使用該應用程序建立與熱敏打印機的藍牙或WiFi連接,其他需要打印的應用程序只需把要打印的數(shù)據(jù)發(fā)送給本發(fā)明的應用程序即可,這樣,對需要打印的應用程序的個數(shù)是沒有限制的;
[0016]2.其他需要打印的應用程序無需涉及藍牙或WiFi連接及打印數(shù)據(jù)控制的繁瑣操作,方便其他應用程序集成打印功能;
[0017]3.其他應用程序無需維護打印機的操作和狀況控制;
[0018]4.僅需一個應用程序藍牙或WiFi連接,然后按順序打印,從而避免了打印數(shù)據(jù)的錯亂。
【具體實施方式】
[0019]下面對本發(fā)明進行更為詳細的闡述。
[0020]本發(fā)明的一種基于手機的熱敏打印機驅(qū)動方法,包括如下步驟:
[0021]S1.手機上后臺運行的一應用程序(APP)負責通過藍牙或WiFi連接熱敏打印機;
[0022]S2.該應用程序接收手機上的其他應用程序(其他APP)發(fā)送過來的打印數(shù)據(jù),并按順序保存在數(shù)據(jù)隊列中;
[0023]S3.判斷如果數(shù)據(jù)隊列有要打印的數(shù)據(jù),則此應用程序?qū)?shù)據(jù)隊列中的數(shù)據(jù)按順序發(fā)送給熱敏打印機進行打印。
[0024]S2中,此應用程序支持(或連接)進程間的通訊裝置,所述通訊裝置用于在其他應用程序和該應用程序之間進行的數(shù)據(jù)通訊。
[0025]通過此通訊裝置可以實現(xiàn)(同一操作系統(tǒng)或不同操作系統(tǒng)的)其他應用程序根據(jù)此進程間的通訊裝置,將要打印的數(shù)據(jù)發(fā)送給此應用程序。
[0026]所述數(shù)據(jù)隊列包括存儲單元和共享消息隊列,所述存儲單元用于為其他應用程序提供需發(fā)送到該應用程序接收的數(shù)據(jù)的存儲空間;所述共享消息隊列用于將存儲單元中存儲的數(shù)據(jù)進行按順序(如時間順序或文本大小順序)排列。
[0027]所述數(shù)據(jù)隊列還包括分發(fā)消息隊列,所述分發(fā)消息隊列用于接收該應用程序的指令來判斷出數(shù)據(jù)隊列中有哪些要打印的數(shù)據(jù),從而分發(fā)消息隊列按數(shù)據(jù)隊列中排列的順序(如時間順序或文本大小順序)發(fā)送至熱敏打印機。
[0028]所述存儲單元分區(qū)域包括多個共享存儲單元,從而可以將該應用程序接收的數(shù)據(jù)按區(qū)域存儲,可以防止不同的應用程序往同一個區(qū)域進行存儲,造成數(shù)據(jù)的堵塞和沖突。
[0029]工作時,通過本發(fā)明的一種基于手機的熱敏打印機驅(qū)動方法進行打印,能夠?qū)崿F(xiàn)如下效果:
[0030]1.手機端只需使用該應用程序建立與熱敏打印機的藍牙或WiFi連接,其他需要打印的應用程序只需把要打印的數(shù)據(jù)發(fā)送給本發(fā)明的應用程序即可,這樣,對需要打印的應用程序的個數(shù)是沒有限制的;從而具有廣闊的應用前景。
[0031]2.需要打印的其他應用程序無需涉及藍牙或WiFi連接及打印數(shù)據(jù)控制的繁瑣操作,方便其他應用程序集成打印功能;也就是,需要打印的其他應用程序只需通過進程間的通訊裝置的通訊方式,把要打印的數(shù)據(jù)發(fā)送給此應用程序即可,無需進行打印機的連接和控制操作;
[0032]3.其他應用程序無需維護打印機的操作和狀況控制;
[0033]4.僅需一個應用程序藍牙或WiFi連接,然后按順序打印,從而避免了打印數(shù)據(jù)的錯亂。
[0034]需要說明的是,本說明書中的“其他應用程序”是相對于“應用程序”而言,該“應用程序”就是基于手機的熱敏打印機驅(qū)動應用程序(APP); “其他應用程序”是作為一個整體的術(shù)語表達,表示除了該“應用程序”之外的所有其他的一個或兩個或兩個以上的應用程序。
[0035]上文所列出的一系列的詳細說明僅僅是針對本發(fā)明的可行性實施例的具體說明,它們并非用以限制本發(fā)明的保護范圍,凡未脫離本發(fā)明技藝精神所作的等效實施例或變更均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種基于手機的熱敏打印機驅(qū)動方法,其特征在于,包括如下步驟: 51.手機上的一應用程序通過藍牙或WiFi連接熱敏打印機; 52.該應用程序接收手機上的其他應用程序發(fā)送過來的打印數(shù)據(jù),并按順序保存在數(shù)據(jù)隊列中; 53.判斷如果數(shù)據(jù)隊列有要打印的數(shù)據(jù),則此應用程序?qū)?shù)據(jù)隊列中的數(shù)據(jù)按順序發(fā)送給熱敏打印機進行打印。2.如權(quán)利要求1所述的基于手機的熱敏打印機驅(qū)動方法,其特征在于,S2中,此應用程序支持進程間的通訊裝置,所述通訊裝置用于在其他應用程序和該應用程序之間進行的數(shù)據(jù)通訊。3.如權(quán)利要求2所述的基于手機的熱敏打印機驅(qū)動方法,其特征在于,S2中,所述數(shù)據(jù)隊列包括存儲單元和共享消息隊列,所述存儲單元用于為其他應用程序提供需發(fā)送到該應用程序接收的數(shù)據(jù)的存儲空間;所述共享消息隊列用于將存儲單元中存儲的數(shù)據(jù)進行按順序排列。4.如權(quán)利要求3所述的基于手機的熱敏打印機驅(qū)動方法,其特征在于,S2中,所述按順序排列,是按時間順序或按文本大小順序。5.如權(quán)利要求4所述的基于手機的熱敏打印機驅(qū)動方法,其特征在于,S2中,所述數(shù)據(jù)隊列還包括分發(fā)消息隊列,所述分發(fā)消息隊列用于接收該應用程序的指令來進入S3中,判斷出數(shù)據(jù)隊列中有哪些要打印的數(shù)據(jù)。6.如權(quán)利要求3-5任一所述的基于手機的熱敏打印機驅(qū)動方法,其特征在于,所述存儲單元分區(qū)域包括多個共享存儲單元。
【文檔編號】G06F3/12GK105955676SQ201610234597
【公開日】2016年9月21日
【申請日】2016年4月14日
【發(fā)明人】羅雪坤
【申請人】深圳智科技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1