- 1 :名無しさん :2018/06/02(土) 14:46:12 ID:PPWIcTxI
- ALPS社のマイクロドライプリンタとお話しするスレです。
同プリンタのコマンドセットやプリンタドライバの制作に関連する技術などを扱います。
公式 マイクロドライプリンタ//アルプス電気 ttp://www.alps.co.jp/brand/printer/index.htm
類似プロジェクト gdevmd2k (Ghostscript用のALSP MDプリンタドライバ)
- 12 :223 :2018/06/08(金) 12:31:12 ID:546x4cRg
- 次のように細かくデータをとって調べた結果です。
3.4mm 1B 2A 62 04 00 57 FF 00 00 1E 00011110 最小値
3.43mm 1B 2A 62 04 00 57 FF 00 00 0F 00001111
3.46mm 1B 2A 62 05 00 57 FF 00 01 07 80 01111000 0001で右に4bit分
3.5mm 1B 2A 62 05 00 57 FF 00 01 03 C0 00111100
3.56mm 1B 2A 62 05 00 57 FF 00 01 01 E0 00011110
3.6mm 1B 2A 62 04 00 57 FE 00 00 F0 11110000 右に4bit分(FE0000で右に8bit分)
3.65mm 1B 2A 62 04 00 57 FE 00 00 78 01111000
(省略されました・・全てを読むにはここを押してください)
- 13 :223 :2018/06/08(金) 21:01:11 ID:ke6.2D6Q
- ダメだ。この考え方でいいか検証してたら、
1B 2A 62 08 00 57 FD 00 00 00 02 07 FF F8 なんてのがあった。 もう少しデータ集めが必要そう。
- 14 :248 :2018/06/09(土) 15:05:58 ID:ElrqrqOQ
- Rubyは書きやすくて楽なのですが速度面が厳しいですね
ESC/POS用のアプリケーションはJavaScriptとRubyで作っていますがディザを実用的な速度で掛けられません 500x1000程度の単色画像をSierra Liteで二値化してもRubyでは数秒というオーダーの時間が必要です そこでディザを掛ける部分のみ拡張ライブラリとしてCで作ったところ、一瞬で終わるようになりましたからやはり ネイティブコードにする必要がありそうな感じがしています これを作っているときにSEGVを出してしまい数日頭を抱えるという失敗を・・・
その関係もあり勉強もかねて開発環境をRust+OpenCV+α(+C)にしてみようかなぁ・・・と考えていたところです
- 15 :223 :2018/06/11(月) 14:19:39 ID:A3XJtUq6
- 開発環境は、動作が速ければ、何でもいいかな。
仮想プリンタからRedMonあたりでアプリケーションにデータを渡して印刷できれば使い勝手がいいかな。 gostscriptの方も頑張っているみたいでしたので、日本の方、外国の方が作ったMDプリンタ用のソースを見てみました。 外国の方が作ったのは、インク番号も網羅していて、すごかったです。 ディザ-処理もソースに書かれていました。 Cで書かれているみたいなので、参考になるかもしれません。
- 16 :248 :2018/06/11(月) 22:43:55 ID:x245rr7E
- とりあえずライブラリ類を用意しない事には始まらないのでOpenCV 2.4のビルドを試みています
日曜日に3度目の正直で成功するも、今日ちょっとオプションを変更してみたらリンクエラーが再発 安定してビルドできないと後々困りそうだし何とかしたいけど結果が出るまで1~2時間かかるのでなかなか捗らないです ファイル名がおかしいしcmakeの問題だろうか・・・
PDFiumはgitクライアント?を用意しないとそもそもソースを取ってこれないようで未着手です
- 17 :248 :2018/07/01(日) 04:07:14 ID:Ikye3VOE
- 一応近況
OpenVCはビルド済み。デッドコード削減のためstaticにしたかったけどリンク条件がきついのでとりあえずdynamicで PDFiumはVS2017を要求してくるためひとまず棚上げ(すぐには環境を構築できない) WindowsにおけるUSBプリンタのデバイスパスの取得はWindowsAPI経由でも出来るらしいのでそちらで実装予定 今はライブラリ周りのI/Fをのろのろと実装中・・・
- 18 :名無しさん :2018/07/01(日) 11:27:04 ID:0bJ54en.
- >>17
ガンガレ! 応援しているぞ
全部読む
最新50
1-100
メール受信
掲示板トップ
リロード
|