Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
組み込み用ミドルウェア製品カタログ
組み込み用ミドルウェア製品カタログ
組み込み用ミドルウェア製品カタログ
組み込み用ミドルウェア製品カタログ
■ 開発期間の短縮と開発コストの削減組み込み機器開発の期間を短縮するのに役立つとともに、デバッグ範囲をせばめることで開発コストの削減に貢献します。
■ 幅広いソリューションの提供様々な製品の組み合わせによって、広範囲にわたるきめ細かなソリューションが提供できます。μITRON, ThreadXなどのリアルタイムOSで使用することができます。
■ 導入しやすい価格ロイヤリティ不要の契約なので、量産品に最適です。
■ ソースコード提供製品は、ANSI Cで記述されています。
■ インテグレーション・サービス強力な技術者集団が、ポーティング、カスタマイズからアプリケーション開発まで幅広く開発を応援します。ネットワーク機器、
デジタルカメラ、プリンター、半導体製造装置など、ホストシステムまで含めたご提供が可能です。
「GRAPEWARE」は当社が開発した組み込み機器向け製品パッケージです。
USBデバイススタック GR-USB/DEVICEシリーズ
組み込み用のUSB 2.0仕様 デバイス・プロトコルスタック
■ 組み込みシステムにUSBデバイス機能を提供■ USB 2.0フル/ハイスピードに対応■ CPU非依存■ OSレスでも使用可能、μITRONを含む各種リアルタイムOSにも対応■ 主要デバイス・コントローラーに対応
組み込み用のUSB 2.0仕様 ホスト・プロトコルスタック
■ 組み込みシステム用のUSB2.0 ホスト機能を提供■ USB 2.0フル/ロー/ハイスピードに対応■ CPU非依存■ μITRONを含む各種リアルタイムOSに対応■ 主要ホストコントローラーに対応
■ PLUG & PLAY のためのAPI関数を提供■ バルク/コントロール/インタラプト/アイソクロナス転送をサポート■ 各種クラスドライバーを提供可能 ● HUB Class Driver(カスケード接続可能) ● Human Interface Device Class Driver ● Communication Device Class Driver ● Audio Class Driver ● Mass Storage Class Driver: BOT (SCSI/ATAPI/SFF-8070i) ● Mass Storage Class Driver: CBI (UFI) ● Still Image Capture Device Class Driver ● Printer Class Driverなど ● その他、Bluetooth、WirelessLAN、携帯電話など■ カスタマイズ、ポーティング、受託開発も可能
■ 標準デバイスリクエスト・プロトコル・エンジン搭載■ マルチI/Oバッファ対応機能■ 各種ファンクションドライバーを提供可能(オプション) ● Communication Device Function Driver ● Printer Function Driver ● Mass Storage Function Driver ● Still Image Capture Device Function Driver ● Human Interface Device Function Driver■ カスタマイズ、ポーティング、受託開発も可能
USB2.0ホストスタック GR-USB/HOSTシリーズ
USBの応用事例
GR-USB/HOSTシリーズ+
GR-USB/DEVICEシリーズ+各ファンクションドライバー
GR-USB/HOSTシリーズ+HIDクラスにて対応可能
通信モジュール
Bluetoothドングルを使用してBluetooth機器を接続したい。WirelessLANドングルを使用して無線LAN通信をしたい。
GR-USB/HOSTシリーズ+各クラスドライバにて
対応可能
GR-USBシリーズ+GR-PictBG/GR-QRにて対応可能
USBカメラソリューションにて対応可能
USBカメラ●USBカメラを接続して動画を取り込みたい。●USBカメラをネットワークに接続したい。●カメラから取り込んだQRコードを文字に変換 して活用したい。
●文字データをQRコードに変換して印刷したい。
スキャナーを接続したい。
クラスドライバー(オプション)
USBドライバー
USBホストコントローラードライバー
USBコントローラー
アプリケーション
GR-USB/HOSTシリーズ
ファンクションドライバー(オプション)
ペリフェラルドライバー
コントローラー依存ドライバー部(PCD)
USBデバイス・コントローラー
アプリケーション
GR-USB/DEVICEシリーズ
ルネサスエレクトロニクス社製 SH7727/SH7720/SH7721、 M66596/SH7203/SH7263、 R8A66597/SH7764/SH7670/ SH7724、SH7760、SH7763、 SH7786、μPD720101、 μPD720102、μPD720150、 EMMA2/EMMA3、PFESiP、 RX62x/RX63x、RZ/ASTマイクロエレクトロニクス社製 STM32F1xx (OTG-FS) STM32F2xx (OTG-FS、OTG-HS) STM32F4xx (OTG-FS、OTG-HS)NXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xxフリースケール・セミコンダクタ社製 i.MX25、Kinetis K シリーズ東芝製 TMPM363/364、TX03シリーズテキサス・インスツルメンツ社製 AM18xx(OHCI)、AM335xXILINX社製 Zynq-7000
ルネサスエレクトロニクス社製 R8A66597/SH7764/ SH7670/ SH7724 /SH7267、 M66592/M66596/SH7203/ SH7722、SH7727/SH7720、 SH7763、SH7216、H8シリーズ、 SH7786、μPD720150、 RX62x/RX63x、RZ/ASTマイクロエレクトロニクス社製 STM32F1xx(OTG-FS)、 STM32F2xx(OTG-FS/OTG-HS)、 STM32F4xx(OTG-FS、OTG-HS)NXPセミコンダクターズジャパン社製 LPC24xx、LPC18xx、LPC43xxフリースケール・セミコンダクタ社製 Kinetis Kシリーズ、Vybrid、i.MX6テキサス・インスツルメンツ社製 OMAP-L138、AM18xxATMEL社製 AT91SAM9G45アイチップス・テクノロジー社製 IP00C812AALTERA社製 CycloneV
- 1 - - 2 -
GR-WLANforBP3591
USBやSDIOをインターフェースとしたROHM社製無線LANを使用する組み込み機器に実装して、無線LANネットワークに接続し動作させるためのミドルウェア
■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LANモジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、WPS)内蔵、チップアンテナ内蔵
■ IEEE802.11b/g/n(11b:CH1~13,CH14対応)■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応■ USB、SDIOインターフェースに対応■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績)■ ステーションモード、アクセスポイントモードに対応■ ロイヤリティ不要の契約でANSI Cソースコードのご提供
LAPBプロトコル GR-LAPB
HDLCのLAPB(Link Access Procedure Balanced)プロトコルを採用することで、高速化及び高品質のデータ伝送を実現
■ LAPB(HDLC-ABM)機能を実装■ 標準に完全に準拠■ メッセージのロギング■ OSIプリミティブ準拠■ プロトコルモード LAPB(HDLC-ABM)■ 最大データサイズ 4099オクテット■ 使用するコマンドレスポンス:
SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ
X.25プロトコル GR-X.25
アプリケーションに必要なパケット交換通信機能を提供するX.25プロトコル製品
■ X.25パケット交換プロトコル(レイヤー3)を実装
■ 標準に完全に準拠:ITU-T(84年版)■ 複数の論理チャネルの同時通信が可能■ PVC、VCの両方をサポート■ メッセージのロギング■ 下位のLAPBも別途提供可能■ OSIプリミティブ準拠■ 独立したタスクとして提供
シリアル通信プロトコル GR-HDLCシリーズ
■ HDLCの各動作モードに対応 ● ABM(Asynchronous Balanced Mode) ● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode) ※一次局、二次局あり ● NRM(Normal Response Mode) ※一次局、二次局あり■ 標準に完全準拠 ■ メッセージのロギング■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献■ 広範囲にわたるきめ細かなソリューションを提供■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能■ CPUに非依存 ■ ロイヤリティ不要の契約■ ANSI Cで記述されたソースコードでの提供■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能■ 製品のラインアップ ABMモード : GR-LAPB ABMEモード : GR-LAPD ARMモード : GR-HDLC/ARM(一次局) GR-HDLC/ARM(二次局) NRMモード : GR-HDLC/NRM(一次局) GR-HDLC/NRM(二次局)
ISDNプロトコル GR-ISDN
アプリケーションに必要なISDN機能を提供
■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート)■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD)■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換)
アプリケーション
GR-X.25
GR-LAPB(オプション)
HDLCドライバー
GR-LAPBタスク
HDLCドライバー
アプリケーション
アプリケーション
GR-HDLC
HDLCドライバー
組み込み用メディアトランスファープロトコル GR-MTPシリーズ
音楽や映像などのデジタルメディアデータを機器間で双方向に転送する組み込み用ミドルウェア
■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの総合パッケージ
■ コンパクトな音楽・画像転送用プロトコル■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の
スタックを提供、ホスト側(Initiator)もサポート予定■ Windows Media Player 10との接続性を確認済み■ わかりやすいAPIセットを提供■ μITRON、ThreadXなど主要OSに対応可能
ユーザーアプリケーション
下位ドライバー依存レイヤー
ファイルシステム(GR-FILEなど)
メディアドライバー
GR-MTP
SICD
GR-USB/DEVICEシリーズ
RTOS(μITRON、ThreadXなど)
PTP MTP オブジェクト管理モジュール
画像データ圧縮・伸張ライブラリー GR-JPEG
組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー
■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を実現
■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応)
■ OS、CPU非依存■ リトル/ビッグエンディアン対応
GR-JPEG
元画像(ファイル/メモリ)
JPEG画像(ファイル/メモリ)
JPEG画像(ファイル/メモリ)
元画像(ファイル/メモリ)
DCT エントロピー復号
量子化 量子化復号
ハフマン符号化 逆DCT
量子化テーブル
ハフマンテーブル
ハフマンテーブル
量子化テーブル
圧縮処理 伸張処理
DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER
組み込み機器向けの使いやすくコンパクトな、Data Matrixコードをデコードするためのライブラリー
■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード■ 画像中の複数のData Matrixコードを全てデコード■ ECC200に対応■ ISO/IEC 16022準拠■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による 高速な誤り訂正■ 画像の回転、長方形、平行四辺形の歪みも対応■ 画像の奥行きによって発生する台形歪みにも対応■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属
一次元バーコード・ライブラリー GR-BARCODE
一次元バーコード・デコードライブラリー GR-BARCODE/DECODER
■ 豊富な一次元バーコードに対応■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し
デコード■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード■ 各種歪みに強いロジック■ C/C++をサポートする環境で利用可能
一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER
■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照)■ OSに非依存な設計となっており、OSレスでのご利用も可能※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。
QRコード・ライブラリー GR-QR QRコード・デコードライブラリー 「GR-QR/DECODER」
■ 8ビットモノクロ画像からQRコードを判別し、デコード■ QRコードモデル2のデコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高
速な誤り訂正■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/
READER」が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード
等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応
QRコード・エンコードライブラリー 「GR-QR/ENCODER」
■ QRコードモデル2、マイクロQRコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応■ 組み込み製品向けの固定長データ用途に対応
デコード可能なDataMatrix コード
「GR-QR」と「GR-BARCODE」両製品に対応可能なコード
ピッ
Square
Rectangular
ローム株式会社IEEE802.11準拠無線LANモジュール「BP3591」
● H/W の高い信頼性と 長期安定供給● 暗号機能 WPS を モジュールに実装
アプリケーション
Fusion TCP/IP / NetX
GR-USB/HOST #
無線LAN Driverfor BP3591
SDIO注)
RTOS
ThreadXThreadX-μItron
注)SDIOドライバーは受託対応可能
・JAN8/13(GS1-8/13)・UPC-A/UPC-E・ITF・NW-7(CODABAR)・CODE39・CODE128/
EAN128(GS1-128)
- 6 -- 5 -
■ 開発期間の短縮と開発コストの削減組み込み機器開発の期間を短縮するのに役立つとともに、デバッグ範囲をせばめることで開発コストの削減に貢献します。
■ 幅広いソリューションの提供様々な製品の組み合わせによって、広範囲にわたるきめ細かなソリューションが提供できます。μITRON, ThreadXなどのリアルタイムOSで使用することができます。
■ 導入しやすい価格ロイヤリティ不要の契約なので、量産品に最適です。
■ ソースコード提供製品は、ANSI Cで記述されています。
■ インテグレーション・サービス強力な技術者集団が、ポーティング、カスタマイズからアプリケーション開発まで幅広く開発を応援します。ネットワーク機器、
デジタルカメラ、プリンター、半導体製造装置など、ホストシステムまで含めたご提供が可能です。
「GRAPEWARE」は当社が開発した組み込み機器向け製品パッケージです。
USBデバイススタック GR-USB/DEVICEシリーズ
組み込み用のUSB 2.0仕様 デバイス・プロトコルスタック
■ 組み込みシステムにUSBデバイス機能を提供■ USB 2.0フル/ハイスピードに対応■ CPU非依存■ OSレスでも使用可能、μITRONを含む各種リアルタイムOSにも対応■ 主要デバイス・コントローラーに対応
組み込み用のUSB 2.0仕様 ホスト・プロトコルスタック
■ 組み込みシステム用のUSB2.0 ホスト機能を提供■ USB 2.0フル/ロー/ハイスピードに対応■ CPU非依存■ μITRONを含む各種リアルタイムOSに対応■ 主要ホストコントローラーに対応
■ PLUG & PLAY のためのAPI関数を提供■ バルク/コントロール/インタラプト/アイソクロナス転送をサポート■ 各種クラスドライバーを提供可能 ● HUB Class Driver(カスケード接続可能) ● Human Interface Device Class Driver ● Communication Device Class Driver ● Audio Class Driver ● Mass Storage Class Driver: BOT (SCSI/ATAPI/SFF-8070i) ● Mass Storage Class Driver: CBI (UFI) ● Still Image Capture Device Class Driver ● Printer Class Driverなど ● その他、Bluetooth、WirelessLAN、携帯電話など■ カスタマイズ、ポーティング、受託開発も可能
■ 標準デバイスリクエスト・プロトコル・エンジン搭載■ マルチI/Oバッファ対応機能■ 各種ファンクションドライバーを提供可能(オプション) ● Communication Device Function Driver ● Printer Function Driver ● Mass Storage Function Driver ● Still Image Capture Device Function Driver ● Human Interface Device Function Driver■ カスタマイズ、ポーティング、受託開発も可能
USB2.0ホストスタック GR-USB/HOSTシリーズ
USBの応用事例
GR-USB/HOSTシリーズ+
GR-USB/DEVICEシリーズ+各ファンクションドライバー
GR-USB/HOSTシリーズ+HIDクラスにて対応可能
通信モジュール
Bluetoothドングルを使用してBluetooth機器を接続したい。WirelessLANドングルを使用して無線LAN通信をしたい。
GR-USB/HOSTシリーズ+各クラスドライバにて
対応可能
GR-USBシリーズ+GR-PictBG/GR-QRにて対応可能
USBカメラソリューションにて対応可能
USBカメラ●USBカメラを接続して動画を取り込みたい。●USBカメラをネットワークに接続したい。●カメラから取り込んだQRコードを文字に変換 して活用したい。
●文字データをQRコードに変換して印刷したい。
スキャナーを接続したい。
クラスドライバー(オプション)
USBドライバー
USBホストコントローラードライバー
USBコントローラー
アプリケーション
GR-USB/HOSTシリーズ
ファンクションドライバー(オプション)
ペリフェラルドライバー
コントローラー依存ドライバー部(PCD)
USBデバイス・コントローラー
アプリケーション
GR-USB/DEVICEシリーズ
ルネサスエレクトロニクス社製 SH7727/SH7720/SH7721、 M66596/SH7203/SH7263、 R8A66597/SH7764/SH7670/ SH7724、SH7760、SH7763、 SH7786、μPD720101、 μPD720102、μPD720150、 EMMA2/EMMA3、PFESiP、 RX62x/RX63x、RZ/ASTマイクロエレクトロニクス社製 STM32F1xx (OTG-FS) STM32F2xx (OTG-FS、OTG-HS) STM32F4xx (OTG-FS、OTG-HS)NXPセミコンダクターズジャパン社製 LPC17xx、LPC18xx、LPC2xxx、 LPC40xx、LPC43xxフリースケール・セミコンダクタ社製 i.MX25、Kinetis K シリーズ東芝製 TMPM363/364、TX03シリーズテキサス・インスツルメンツ社製 AM18xx(OHCI)、AM335xXILINX社製 Zynq-7000
ルネサスエレクトロニクス社製 R8A66597/SH7764/ SH7670/ SH7724 /SH7267、 M66592/M66596/SH7203/ SH7722、SH7727/SH7720、 SH7763、SH7216、H8シリーズ、 SH7786、μPD720150、 RX62x/RX63x、RZ/ASTマイクロエレクトロニクス社製 STM32F1xx(OTG-FS)、 STM32F2xx(OTG-FS/OTG-HS)、 STM32F4xx(OTG-FS、OTG-HS)NXPセミコンダクターズジャパン社製 LPC24xx、LPC18xx、LPC43xxフリースケール・セミコンダクタ社製 Kinetis Kシリーズ、Vybrid、i.MX6テキサス・インスツルメンツ社製 OMAP-L138、AM18xxATMEL社製 AT91SAM9G45アイチップス・テクノロジー社製 IP00C812AALTERA社製 CycloneV
- 1 - - 2 -
GR-WLANforBP3591
USBやSDIOをインターフェースとしたROHM社製無線LANを使用する組み込み機器に実装して、無線LANネットワークに接続し動作させるためのミドルウェア
■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LANモジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、WPS)内蔵、チップアンテナ内蔵
■ IEEE802.11b/g/n(11b:CH1~13,CH14対応)■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応■ USB、SDIOインターフェースに対応■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績)■ ステーションモード、アクセスポイントモードに対応■ ロイヤリティ不要の契約でANSI Cソースコードのご提供
LAPBプロトコル GR-LAPB
HDLCのLAPB(Link Access Procedure Balanced)プロトコルを採用することで、高速化及び高品質のデータ伝送を実現
■ LAPB(HDLC-ABM)機能を実装■ 標準に完全に準拠■ メッセージのロギング■ OSIプリミティブ準拠■ プロトコルモード LAPB(HDLC-ABM)■ 最大データサイズ 4099オクテット■ 使用するコマンドレスポンス:
SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ
X.25プロトコル GR-X.25
アプリケーションに必要なパケット交換通信機能を提供するX.25プロトコル製品
■ X.25パケット交換プロトコル(レイヤー3)を実装
■ 標準に完全に準拠:ITU-T(84年版)■ 複数の論理チャネルの同時通信が可能■ PVC、VCの両方をサポート■ メッセージのロギング■ 下位のLAPBも別途提供可能■ OSIプリミティブ準拠■ 独立したタスクとして提供
シリアル通信プロトコル GR-HDLCシリーズ
■ HDLCの各動作モードに対応 ● ABM(Asynchronous Balanced Mode) ● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode) ※一次局、二次局あり ● NRM(Normal Response Mode) ※一次局、二次局あり■ 標準に完全準拠 ■ メッセージのロギング■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献■ 広範囲にわたるきめ細かなソリューションを提供■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能■ CPUに非依存 ■ ロイヤリティ不要の契約■ ANSI Cで記述されたソースコードでの提供■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能■ 製品のラインアップ ABMモード : GR-LAPB ABMEモード : GR-LAPD ARMモード : GR-HDLC/ARM(一次局) GR-HDLC/ARM(二次局) NRMモード : GR-HDLC/NRM(一次局) GR-HDLC/NRM(二次局)
ISDNプロトコル GR-ISDN
アプリケーションに必要なISDN機能を提供
■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート)■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD)■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換)
アプリケーション
GR-X.25
GR-LAPB(オプション)
HDLCドライバー
GR-LAPBタスク
HDLCドライバー
アプリケーション
アプリケーション
GR-HDLC
HDLCドライバー
組み込み用メディアトランスファープロトコル GR-MTPシリーズ
音楽や映像などのデジタルメディアデータを機器間で双方向に転送する組み込み用ミドルウェア
■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの総合パッケージ
■ コンパクトな音楽・画像転送用プロトコル■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の
スタックを提供、ホスト側(Initiator)もサポート予定■ Windows Media Player 10との接続性を確認済み■ わかりやすいAPIセットを提供■ μITRON、ThreadXなど主要OSに対応可能
ユーザーアプリケーション
下位ドライバー依存レイヤー
ファイルシステム(GR-FILEなど)
メディアドライバー
GR-MTP
SICD
GR-USB/DEVICEシリーズ
RTOS(μITRON、ThreadXなど)
PTP MTP オブジェクト管理モジュール
画像データ圧縮・伸張ライブラリー GR-JPEG
組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー
■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を実現
■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応)
■ OS、CPU非依存■ リトル/ビッグエンディアン対応
GR-JPEG
元画像(ファイル/メモリ)
JPEG画像(ファイル/メモリ)
JPEG画像(ファイル/メモリ)
元画像(ファイル/メモリ)
DCT エントロピー復号
量子化 量子化復号
ハフマン符号化 逆DCT
量子化テーブル
ハフマンテーブル
ハフマンテーブル
量子化テーブル
圧縮処理 伸張処理
DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER
組み込み機器向けの使いやすくコンパクトな、Data Matrixコードをデコードするためのライブラリー
■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード■ 画像中の複数のData Matrixコードを全てデコード■ ECC200に対応■ ISO/IEC 16022準拠■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による 高速な誤り訂正■ 画像の回転、長方形、平行四辺形の歪みも対応■ 画像の奥行きによって発生する台形歪みにも対応■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属
一次元バーコード・ライブラリー GR-BARCODE
一次元バーコード・デコードライブラリー GR-BARCODE/DECODER
■ 豊富な一次元バーコードに対応■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し
デコード■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード■ 各種歪みに強いロジック■ C/C++をサポートする環境で利用可能
一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER
■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照)■ OSに非依存な設計となっており、OSレスでのご利用も可能※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。
QRコード・ライブラリー GR-QR QRコード・デコードライブラリー 「GR-QR/DECODER」
■ 8ビットモノクロ画像からQRコードを判別し、デコード■ QRコードモデル2のデコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高
速な誤り訂正■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/
READER」が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード
等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応
QRコード・エンコードライブラリー 「GR-QR/ENCODER」
■ QRコードモデル2、マイクロQRコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応■ 組み込み製品向けの固定長データ用途に対応
デコード可能なDataMatrix コード
「GR-QR」と「GR-BARCODE」両製品に対応可能なコード
ピッ
Square
Rectangular
ローム株式会社IEEE802.11準拠無線LANモジュール「BP3591」
● H/W の高い信頼性と 長期安定供給● 暗号機能 WPS を モジュールに実装
アプリケーション
Fusion TCP/IP / NetX
GR-USB/HOST #
無線LAN Driverfor BP3591
SDIO注)
RTOS
ThreadXThreadX-μItron
注)SDIOドライバーは受託対応可能
・JAN8/13(GS1-8/13)・UPC-A/UPC-E・ITF・NW-7(CODABAR)・CODE39・CODE128/
EAN128(GS1-128)
- 6 -- 5 -
GR-USB/HOST マスストレージ統合キット
ファイルシステムとUSBホストスタックのオールイン・ワン・パッケージ
■ 各種リアルタイムOSに対応 ● μITRON v.2.0、v3.0、v4.0、NORTi、ThreadX などで動作実績■ UNIX/Windows、C言語標準I/O互換ライブラリインターフェースを提供■ FAT12/16/32に対応し、ロング・ファイルネーム、Shift JISファイル
名をサポート■ マルチタスク同時アクセスのサポート■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能■ writeエラーデータの取出し機能で、メディア不正抜差しに対応■ Mass Storage Class は、SCSI、ATAPI、SFF-8070i:BOT (UFI : CBIはオプション提供)■ PLUG & PLAY のためのAPI関数を提供■ 弊社技術陣による迅速な技術サポート■ 各種ポーティング、受託開発も可能
GR-USB/DEVICE マスストレージパッケージ
USBコントローラーを搭載するターゲットハードウェアに、USBマスストレージデバイス機能を提供
exFAT組み込みファイルシステム GR-FILE/ex
組み込み機器にexFATファイルシステムを提供※本製品を使用するにはSDAへの加盟が必要です。
■ 当社のGR-FILEをベースに、exFATファイルシステムへ対応■ GR-FILEの多くの機能をそのまま使用可能■ FAT、exFAT、その両方の組み込みの選択が可能■ SDXCカード専用サンプルフォーマットコードをご提供
SDカードドライバー(GR-FILEシリーズ専用オプション) GR-SD
組み込み機器にSDカード専用ドライバーを提供※本製品を使用するにはSDAへの加盟が必要です。
■ 主要なSDコントローラーに対応
※その他のコントローラーへの対応状況については営業部までお問い合わせください。
FAT組み込みファイルシステム GR-FILE
組み込み機器にFATファイルシステムを提供
■ FAT12/16/32 、ロングファイル名(SJIS)に対応■ POSIX互換、C言語標準I/Oインターフェースを提供■ 多くのマウントオプションを用意■ ファイルシステムのフォーマット/パーティション設定機能
● メディアサイズから自動でフォーマットをする簡易フォーマットと、クラスタサイズ等を指定する、カスタマイズフォーマットの両方をサポート
● メディアサイズから1パーティションを自動設定する簡易パーティション設定と、細かくパーティション情報を指定するパーティション設定の両方をサポート
■ アプリケーションバッファを直接ドライバーに指定するダイレクトI/Oを使用可能■ 各ファイルの特性に応じ、連続ダイレクトI/Oか、キャッシング方式を選択可能■ メディアの誤挿抜に対応する処理をサンプルで提供■ OS/プラットフォーム依存レイヤーとファイルシステム依存レイヤーを分離■ マルチタスク同時アクセスやOSレス環境■ 使用ROM量を削減するコンパイルオプションにより約4割のサイズダ
ウンが可能■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能(マウント時)■ キャッシング、ブロックサイズ等のパラメーター設定が変更可能(初期化時)■ ファイルインデックスとデータの分離キャッシング
● アクセスしたファイルのファイル名称と、ファイル管理情報との対応付けをキャッシングし多段階層ディレクトリ構成のアクセスや、1ディレクトリ内に多数のファイルが存在するデジカメ等のファイルアクセスを高速化
■ 直接デバイス制御インターフェース ● アプリケーションからデバイス固有の機能を使用できるインター
フェース(デバイスioctl)を提供■ RAM ディスク機能 ● メモリ上にファイルシステムを構築することで、高速な作業が可能■ 多国語オプションをご用意■ その他、受託開発も可能
ルネサスエレクトロニクス社製 RX64M、RZ/A シリーズNXPセミコンダクターズジャパン社製 LPCシリーズテキサス・インスツルメンツ社製 OMAP-L138、AM18xxSTマイクロエレクトロニクス社製 STM32F1/F2/F4シリーズフリースケール・セミコンダクタ社製 i.MX6、i.MX25、 Kinetis KシリーズXILINX社製 Zynq-7000
オーディオ機器、デジカメアプリケーション等アプリケーション
ファイルシステム共通処理部 (キャッシング他)
FATファイルシステム/exFATファイルシステム依存部
ファイルシステム抽象化インターフェース
OS抽象化インターフェース
その他ファイルシステム依存部
OS依存処理部 (μITRON、ThreadX、T-Kernel、VxWorks等)その他のOS依存処理
デバイスドライバーインターフェース
デバイスドライバー (SCSI、ATAメモリカードドライバー、USBメモリ)リアルタイムOS (μITRON、ThreadX、T-Kernel、VxWorks等)
GR-FILEGR-FILE/ex
fopen/fclosegetc/putc等
open/closeread/write等
パラメーター設定メディア挿抜対応他
GR-FILE固有インターフェース
POSIX互換インターフェース
GR-FILE多国語オプション
※FATファイルシステムのみ対応
オプションI/F
USBメモリHDDCFカード SDカード
C言語標準I/Oインターフェースライブラリ
GR-SD(SDカードドライバー)
ターゲットハードウェア
USBコントローラー
USBケーブル
ホストPC
GR-USB/DEVICEマスストレージ
パッケージ記憶
メディア
Bridge
RAM DiskDriver
サンプル
SCSI Driver
BOT Function Driver
GR-USB/DEVICEシリーズ
USB DEVICE Controller
Media Driver
Media ControllerRAM
Media Interface
アプリケーション
GR-USB/DEVICEマスストレージパッケージ
GR-FILE
File System I/F
GR-USB/HOSTシリーズ
BOT
ATAPI SCSI
Mass Storage Class
SFF8070i
RTOS
アプリケーション
GR-USB/HOSTマスストレージ統合キット
ハードディスク メモリカード USBメモリ
■ ターゲットハードウェアが“大容量記憶装置デバイス”として動作■ CPU非依存■ 各種リアルタイムOSに対応
● TOPPERS、NORTiを含むμITRONv4.0、ThreadX、VxWorksなどで動作実績
■ USBテストツールUSB20CVのChapter9 Tests・Mass Storage Class Testsをパス
■ ポーティング、カスタマイズなどの受託開発可能
<ポーティング完了後の動作イメージ>
FAT(File Allocation Table)及びexFAT(Extended FAT)は、Microsoft社が開発したファイルシステムであり、特にMicrosoft社はFATの一部に関する特許を取得していることが知られています。権利関係にはご注意ください。
PictBridgeスタック GR-PictBG/Print
画像出力デバイス用のCIPA規格DC-001(PictBridge)準拠のスタック
■ DPOF指定による画像のプリント■ 専用のXML Parser & Builderを装備■ シンプルで実装容易なインターフェース■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge
システムを容易に構築■ CPU非依存■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム
添付)
PictBridge対応カメラ
デバイス情報
DPS ApplicationPrint Server Storage Client XML Parser & Builder
GR-PictBG/Print
プリントステータスプリント要求(Exifファイルなど)
USB転送で画像を転送
APL(Printer Firmwareなど)
SICD
USB Host Stack
DPS Layer
PTP
PictBridge対応プリンター
PictBridgeスタック GR-PictBG/Storage
画像入力デバイス用のCIPA規格DC-001(PictBridge)準拠のスタック
■ 専用のXML Parser & Builderを装備■ シンプルで実装容易なインターフェース■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge
システムを容易に構築■ CPU非依存■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム
添付)
PictBridge対応カメラ
デバイス情報
DPS ApplicationStorage Server Print Client XML Parser & Builder
GR-PictBG/Storage
プリントステータスプリント要求
USB転送で画像を転送
APL(DSCアプリケーションなど)
SICD
USB Device Stack
DPS Layer
PTP
PictBridge対応プリンター
File System
File System Interface
- 3 - - 4 -
GR-USB/HOST マスストレージ統合キット
ファイルシステムとUSBホストスタックのオールイン・ワン・パッケージ
■ 各種リアルタイムOSに対応 ● μITRON v.2.0、v3.0、v4.0、NORTi、ThreadX などで動作実績■ UNIX/Windows、C言語標準I/O互換ライブラリインターフェースを提供■ FAT12/16/32に対応し、ロング・ファイルネーム、Shift JISファイル
名をサポート■ マルチタスク同時アクセスのサポート■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能■ writeエラーデータの取出し機能で、メディア不正抜差しに対応■ Mass Storage Class は、SCSI、ATAPI、SFF-8070i:BOT (UFI : CBIはオプション提供)■ PLUG & PLAY のためのAPI関数を提供■ 弊社技術陣による迅速な技術サポート■ 各種ポーティング、受託開発も可能
GR-USB/DEVICE マスストレージパッケージ
USBコントローラーを搭載するターゲットハードウェアに、USBマスストレージデバイス機能を提供
exFAT組み込みファイルシステム GR-FILE/ex
組み込み機器にexFATファイルシステムを提供※本製品を使用するにはSDAへの加盟が必要です。
■ 当社のGR-FILEをベースに、exFATファイルシステムへ対応■ GR-FILEの多くの機能をそのまま使用可能■ FAT、exFAT、その両方の組み込みの選択が可能■ SDXCカード専用サンプルフォーマットコードをご提供
SDカードドライバー(GR-FILEシリーズ専用オプション) GR-SD
組み込み機器にSDカード専用ドライバーを提供※本製品を使用するにはSDAへの加盟が必要です。
■ 主要なSDコントローラーに対応
※その他のコントローラーへの対応状況については営業部までお問い合わせください。
FAT組み込みファイルシステム GR-FILE
組み込み機器にFATファイルシステムを提供
■ FAT12/16/32 、ロングファイル名(SJIS)に対応■ POSIX互換、C言語標準I/Oインターフェースを提供■ 多くのマウントオプションを用意■ ファイルシステムのフォーマット/パーティション設定機能
● メディアサイズから自動でフォーマットをする簡易フォーマットと、クラスタサイズ等を指定する、カスタマイズフォーマットの両方をサポート
● メディアサイズから1パーティションを自動設定する簡易パーティション設定と、細かくパーティション情報を指定するパーティション設定の両方をサポート
■ アプリケーションバッファを直接ドライバーに指定するダイレクトI/Oを使用可能■ 各ファイルの特性に応じ、連続ダイレクトI/Oか、キャッシング方式を選択可能■ メディアの誤挿抜に対応する処理をサンプルで提供■ OS/プラットフォーム依存レイヤーとファイルシステム依存レイヤーを分離■ マルチタスク同時アクセスやOSレス環境■ 使用ROM量を削減するコンパイルオプションにより約4割のサイズダ
ウンが可能■ メディアに応じたファイルシステム毎のキャッシング方式が選択可能(マウント時)■ キャッシング、ブロックサイズ等のパラメーター設定が変更可能(初期化時)■ ファイルインデックスとデータの分離キャッシング
● アクセスしたファイルのファイル名称と、ファイル管理情報との対応付けをキャッシングし多段階層ディレクトリ構成のアクセスや、1ディレクトリ内に多数のファイルが存在するデジカメ等のファイルアクセスを高速化
■ 直接デバイス制御インターフェース ● アプリケーションからデバイス固有の機能を使用できるインター
フェース(デバイスioctl)を提供■ RAM ディスク機能 ● メモリ上にファイルシステムを構築することで、高速な作業が可能■ 多国語オプションをご用意■ その他、受託開発も可能
ルネサスエレクトロニクス社製 RX64M、RZ/A シリーズNXPセミコンダクターズジャパン社製 LPCシリーズテキサス・インスツルメンツ社製 OMAP-L138、AM18xxSTマイクロエレクトロニクス社製 STM32F1/F2/F4シリーズフリースケール・セミコンダクタ社製 i.MX6、i.MX25、 Kinetis KシリーズXILINX社製 Zynq-7000
オーディオ機器、デジカメアプリケーション等アプリケーション
ファイルシステム共通処理部 (キャッシング他)
FATファイルシステム/exFATファイルシステム依存部
ファイルシステム抽象化インターフェース
OS抽象化インターフェース
その他ファイルシステム依存部
OS依存処理部 (μITRON、ThreadX、T-Kernel、VxWorks等)その他のOS依存処理
デバイスドライバーインターフェース
デバイスドライバー (SCSI、ATAメモリカードドライバー、USBメモリ)リアルタイムOS (μITRON、ThreadX、T-Kernel、VxWorks等)
GR-FILEGR-FILE/ex
fopen/fclosegetc/putc等
open/closeread/write等
パラメーター設定メディア挿抜対応他
GR-FILE固有インターフェース
POSIX互換インターフェース
GR-FILE多国語オプション
※FATファイルシステムのみ対応
オプションI/F
USBメモリHDDCFカード SDカード
C言語標準I/Oインターフェースライブラリ
GR-SD(SDカードドライバー)
ターゲットハードウェア
USBコントローラー
USBケーブル
ホストPC
GR-USB/DEVICEマスストレージ
パッケージ記憶
メディア
Bridge
RAM DiskDriver
サンプル
SCSI Driver
BOT Function Driver
GR-USB/DEVICEシリーズ
USB DEVICE Controller
Media Driver
Media ControllerRAM
Media Interface
アプリケーション
GR-USB/DEVICEマスストレージパッケージ
GR-FILE
File System I/F
GR-USB/HOSTシリーズ
BOT
ATAPI SCSI
Mass Storage Class
SFF8070i
RTOS
アプリケーション
GR-USB/HOSTマスストレージ統合キット
ハードディスク メモリカード USBメモリ
■ ターゲットハードウェアが“大容量記憶装置デバイス”として動作■ CPU非依存■ 各種リアルタイムOSに対応
● TOPPERS、NORTiを含むμITRONv4.0、ThreadX、VxWorksなどで動作実績
■ USBテストツールUSB20CVのChapter9 Tests・Mass Storage Class Testsをパス
■ ポーティング、カスタマイズなどの受託開発可能
<ポーティング完了後の動作イメージ>
FAT(File Allocation Table)及びexFAT(Extended FAT)は、Microsoft社が開発したファイルシステムであり、特にMicrosoft社はFATの一部に関する特許を取得していることが知られています。権利関係にはご注意ください。
PictBridgeスタック GR-PictBG/Print
画像出力デバイス用のCIPA規格DC-001(PictBridge)準拠のスタック
■ DPOF指定による画像のプリント■ 専用のXML Parser & Builderを装備■ シンプルで実装容易なインターフェース■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge
システムを容易に構築■ CPU非依存■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム
添付)
PictBridge対応カメラ
デバイス情報
DPS ApplicationPrint Server Storage Client XML Parser & Builder
GR-PictBG/Print
プリントステータスプリント要求(Exifファイルなど)
USB転送で画像を転送
APL(Printer Firmwareなど)
SICD
USB Host Stack
DPS Layer
PTP
PictBridge対応プリンター
PictBridgeスタック GR-PictBG/Storage
画像入力デバイス用のCIPA規格DC-001(PictBridge)準拠のスタック
■ 専用のXML Parser & Builderを装備■ シンプルで実装容易なインターフェース■ GR-USBシリーズに完全対応し、USBスタックを含んだPictBridge
システムを容易に構築■ CPU非依存■ 各種リアルタイムOSに対応可能(μITRON4.0用サンプルプログラム
添付)
PictBridge対応カメラ
デバイス情報
DPS ApplicationStorage Server Print Client XML Parser & Builder
GR-PictBG/Storage
プリントステータスプリント要求
USB転送で画像を転送
APL(DSCアプリケーションなど)
SICD
USB Device Stack
DPS Layer
PTP
PictBridge対応プリンター
File System
File System Interface
- 3 - - 4 -
GR-WLANforBP3591
USBやSDIOをインターフェースとしたROHM社製無線LANを使用する組み込み機器に実装して、無線LANネットワークに接続し動作させるためのミドルウェア
■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LANモジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、WPS)内蔵、チップアンテナ内蔵
■ IEEE802.11b/g/n(11b:CH1~13,CH14対応)■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応■ USB、SDIOインターフェースに対応■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績)■ ステーションモード、アクセスポイントモードに対応■ ロイヤリティ不要の契約でANSI Cソースコードのご提供
LAPBプロトコル GR-LAPB
HDLCのLAPB(Link Access Procedure Balanced)プロトコルを採用することで、高速化及び高品質のデータ伝送を実現
■ LAPB(HDLC-ABM)機能を実装■ 標準に完全に準拠■ メッセージのロギング■ OSIプリミティブ準拠■ プロトコルモード LAPB(HDLC-ABM)■ 最大データサイズ 4099オクテット■ 使用するコマンドレスポンス:
SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ
X.25プロトコル GR-X.25
アプリケーションに必要なパケット交換通信機能を提供するX.25プロトコル製品
■ X.25パケット交換プロトコル(レイヤー3)を実装
■ 標準に完全に準拠:ITU-T(84年版)■ 複数の論理チャネルの同時通信が可能■ PVC、VCの両方をサポート■ メッセージのロギング■ 下位のLAPBも別途提供可能■ OSIプリミティブ準拠■ 独立したタスクとして提供
シリアル通信プロトコル GR-HDLCシリーズ
■ HDLCの各動作モードに対応 ● ABM(Asynchronous Balanced Mode) ● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode) ※一次局、二次局あり ● NRM(Normal Response Mode) ※一次局、二次局あり■ 標準に完全準拠 ■ メッセージのロギング■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献■ 広範囲にわたるきめ細かなソリューションを提供■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能■ CPUに非依存 ■ ロイヤリティ不要の契約■ ANSI Cで記述されたソースコードでの提供■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能■ 製品のラインアップ ABMモード : GR-LAPB ABMEモード : GR-LAPD ARMモード : GR-HDLC/ARM(一次局) GR-HDLC/ARM(二次局) NRMモード : GR-HDLC/NRM(一次局) GR-HDLC/NRM(二次局)
ISDNプロトコル GR-ISDN
アプリケーションに必要なISDN機能を提供
■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート)■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD)■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換)
アプリケーション
GR-X.25
GR-LAPB(オプション)
HDLCドライバー
GR-LAPBタスク
HDLCドライバー
アプリケーション
アプリケーション
GR-HDLC
HDLCドライバー
組み込み用メディアトランスファープロトコル GR-MTPシリーズ
音楽や映像などのデジタルメディアデータを機器間で双方向に転送する組み込み用ミドルウェア
■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの総合パッケージ
■ コンパクトな音楽・画像転送用プロトコル■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の
スタックを提供、ホスト側(Initiator)もサポート予定■ Windows Media Player 10との接続性を確認済み■ わかりやすいAPIセットを提供■ μITRON、ThreadXなど主要OSに対応可能
ユーザーアプリケーション
下位ドライバー依存レイヤー
ファイルシステム(GR-FILEなど)
メディアドライバー
GR-MTP
SICD
GR-USB/DEVICEシリーズ
RTOS(μITRON、ThreadXなど)
PTP MTP オブジェクト管理モジュール
画像データ圧縮・伸張ライブラリー GR-JPEG
組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー
■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を実現
■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応)
■ OS、CPU非依存■ リトル/ビッグエンディアン対応
GR-JPEG
元画像(ファイル/メモリ)
JPEG画像(ファイル/メモリ)
JPEG画像(ファイル/メモリ)
元画像(ファイル/メモリ)
DCT エントロピー復号
量子化 量子化復号
ハフマン符号化 逆DCT
量子化テーブル
ハフマンテーブル
ハフマンテーブル
量子化テーブル
圧縮処理 伸張処理
DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER
組み込み機器向けの使いやすくコンパクトな、Data Matrixコードをデコードするためのライブラリー
■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード■ 画像中の複数のData Matrixコードを全てデコード■ ECC200に対応■ ISO/IEC 16022準拠■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による 高速な誤り訂正■ 画像の回転、長方形、平行四辺形の歪みも対応■ 画像の奥行きによって発生する台形歪みにも対応■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属
一次元バーコード・ライブラリー GR-BARCODE
一次元バーコード・デコードライブラリー GR-BARCODE/DECODER
■ 豊富な一次元バーコードに対応■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し
デコード■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード■ 各種歪みに強いロジック■ C/C++をサポートする環境で利用可能
一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER
■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照)■ OSに非依存な設計となっており、OSレスでのご利用も可能※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。
QRコード・ライブラリー GR-QR QRコード・デコードライブラリー 「GR-QR/DECODER」
■ 8ビットモノクロ画像からQRコードを判別し、デコード■ QRコードモデル2のデコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高
速な誤り訂正■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/
READER」が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード
等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応
QRコード・エンコードライブラリー 「GR-QR/ENCODER」
■ QRコードモデル2、マイクロQRコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応■ 組み込み製品向けの固定長データ用途に対応
デコード可能なDataMatrix コード
「GR-QR」と「GR-BARCODE」両製品に対応可能なコード
ピッ
Square
Rectangular
ローム株式会社IEEE802.11準拠無線LANモジュール「BP3591」
● H/W の高い信頼性と 長期安定供給● 暗号機能 WPS を モジュールに実装
アプリケーション
Fusion TCP/IP / NetX
GR-USB/HOST #
無線LAN Driverfor BP3591
SDIO注)
RTOS
ThreadXThreadX-μItron
注)SDIOドライバーは受託対応可能
・JAN8/13(GS1-8/13)・UPC-A/UPC-E・ITF・NW-7(CODABAR)・CODE39・CODE128/
EAN128(GS1-128)
- 6 -- 5 -
GR-WLANforBP3591
USBやSDIOをインターフェースとしたROHM社製無線LANを使用する組み込み機器に実装して、無線LANネットワークに接続し動作させるためのミドルウェア
■ 高い信頼性と長期安定供給のROHM社IEEE802.11準拠、無線LANモジュール「BP3591」に対応:暗号機能(WPA-PSK、WPA2-PSK、WPS)内蔵、チップアンテナ内蔵
■ IEEE802.11b/g/n(11b:CH1~13,CH14対応)■ IEEE802.11i(セキュリティ規格)■ WPS(Wi-Fi protected Setup)対応■ USB、SDIOインターフェースに対応■ CPU非依存で、各種リアルタイムOSに対応(μITRONで実績)■ ステーションモード、アクセスポイントモードに対応■ ロイヤリティ不要の契約でANSI Cソースコードのご提供
LAPBプロトコル GR-LAPB
HDLCのLAPB(Link Access Procedure Balanced)プロトコルを採用することで、高速化及び高品質のデータ伝送を実現
■ LAPB(HDLC-ABM)機能を実装■ 標準に完全に準拠■ メッセージのロギング■ OSIプリミティブ準拠■ プロトコルモード LAPB(HDLC-ABM)■ 最大データサイズ 4099オクテット■ 使用するコマンドレスポンス:
SABM/DISC/UA/DM/FRMR/I/RR/RNR/REJ
X.25プロトコル GR-X.25
アプリケーションに必要なパケット交換通信機能を提供するX.25プロトコル製品
■ X.25パケット交換プロトコル(レイヤー3)を実装
■ 標準に完全に準拠:ITU-T(84年版)■ 複数の論理チャネルの同時通信が可能■ PVC、VCの両方をサポート■ メッセージのロギング■ 下位のLAPBも別途提供可能■ OSIプリミティブ準拠■ 独立したタスクとして提供
シリアル通信プロトコル GR-HDLCシリーズ
■ HDLCの各動作モードに対応 ● ABM(Asynchronous Balanced Mode) ● ABME(Asynchronous Balanced Mode Extended) ● ARM(Asynchronous Response Mode) ※一次局、二次局あり ● NRM(Normal Response Mode) ※一次局、二次局あり■ 標準に完全準拠 ■ メッセージのロギング■ 他のプロトコルから独立 ■ 0SIプリミテイブ準拠■ 使用するコマンドレスポンス: SABM/SABME/SARM/SNRM/DISC/UA/DM/FRMR/I/RR/RNR/REJなど■ 組み込み機器開発の期間を短縮し、開発コストの削減に貢献■ 広範囲にわたるきめ細かなソリューションを提供■ μITRON系、ThreadX、VxWorksなどの各種RTOS上で使用可能■ CPUに非依存 ■ ロイヤリティ不要の契約■ ANSI Cで記述されたソースコードでの提供■ 受託開発も可能 各種分野特有シーケンスにもポーティング可能■ 製品のラインアップ ABMモード : GR-LAPB ABMEモード : GR-LAPD ARMモード : GR-HDLC/ARM(一次局) GR-HDLC/ARM(二次局) NRMモード : GR-HDLC/NRM(一次局) GR-HDLC/NRM(二次局)
ISDNプロトコル GR-ISDN
アプリケーションに必要なISDN機能を提供
■ 広範囲なISDN機能を実装: 基本インターフェース(回線交換サービスのみサポート)■ レイヤー 3 : Q.931 ■ レイヤー 2 : Q.921(LAPD)■ レイヤー 1 : I.430/431(H/Wで実現) ■ 標準に完全準拠 : ITU-T,TTC■ アプリケーションとキューインターフェース ■ コードサイズは約80KB(回線交換)
アプリケーション
GR-X.25
GR-LAPB(オプション)
HDLCドライバー
GR-LAPBタスク
HDLCドライバー
アプリケーション
アプリケーション
GR-HDLC
HDLCドライバー
組み込み用メディアトランスファープロトコル GR-MTPシリーズ
音楽や映像などのデジタルメディアデータを機器間で双方向に転送する組み込み用ミドルウェア
■ PTP・MTP・オブジェクト管理モジュール・下位ドライバーI/Fレイヤーの総合パッケージ
■ コンパクトな音楽・画像転送用プロトコル■ 統合されたUSB、ファイルシステム・パッケージもあわせてご提供■ ポータブル・メディア・プレーヤーなどのデバイス側(Responder)の
スタックを提供、ホスト側(Initiator)もサポート予定■ Windows Media Player 10との接続性を確認済み■ わかりやすいAPIセットを提供■ μITRON、ThreadXなど主要OSに対応可能
ユーザーアプリケーション
下位ドライバー依存レイヤー
ファイルシステム(GR-FILEなど)
メディアドライバー
GR-MTP
SICD
GR-USB/DEVICEシリーズ
RTOS(μITRON、ThreadXなど)
PTP MTP オブジェクト管理モジュール
画像データ圧縮・伸張ライブラリー GR-JPEG
組み込み用静止画画像圧縮・伸張ソフトウェアライブラリー
■ ソフトウェア(ANSI-C)によるJPEGベースライン準拠の圧縮・伸張を実現
■ デジタルカメラ用の業界規格JEIDA DCF Version1.0、Exif Version2.1に準拠(DCFオプションにて対応)
■ OS、CPU非依存■ リトル/ビッグエンディアン対応
GR-JPEG
元画像(ファイル/メモリ)
JPEG画像(ファイル/メモリ)
JPEG画像(ファイル/メモリ)
元画像(ファイル/メモリ)
DCT エントロピー復号
量子化 量子化復号
ハフマン符号化 逆DCT
量子化テーブル
ハフマンテーブル
ハフマンテーブル
量子化テーブル
圧縮処理 伸張処理
DataMatrixコード・デコードライブラリー GR-DataMatrix/DECODER
組み込み機器向けの使いやすくコンパクトな、Data Matrixコードをデコードするためのライブラリー
■ 8ビットモノクロ画像からData Matrixコードを判別し、デコード■ 画像中の複数のData Matrixコードを全てデコード■ ECC200に対応■ ISO/IEC 16022準拠■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による 高速な誤り訂正■ 画像の回転、長方形、平行四辺形の歪みも対応■ 画像の奥行きによって発生する台形歪みにも対応■ 設定のチューニング等に便利なVC8用評価プロジェクトが付属
一次元バーコード・ライブラリー GR-BARCODE
一次元バーコード・デコードライブラリー GR-BARCODE/DECODER
■ 豊富な一次元バーコードに対応■ 8ビットモノクロ画像のライン上に存在する一次元バーコードを判別し
デコード■ ライン上の複数のバーコードを正方向、逆方向問わず全てデコード■ 各種歪みに強いロジック■ C/C++をサポートする環境で利用可能
一次元バーコード・エンコードライブラリー GR-BARCODE/ENCODER
■ 豊富な一次元バーコードに対応(※対応可能な一次元バーコード参照)■ OSに非依存な設計となっており、OSレスでのご利用も可能※CODE128/EAN128(GS1-128)は、幾つかの制限事項があります。
QRコード・ライブラリー GR-QR QRコード・デコードライブラリー 「GR-QR/DECODER」
■ 8ビットモノクロ画像からQRコードを判別し、デコード■ QRコードモデル2のデコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応 (連結モードは別途対応可能) ■ バーレカンプマッシー法(Berlekamp-Massey algorithm)による高
速な誤り訂正■ Android端末用のQRコード(R)読み取りアプリケーション「GR-QR/
READER」が無償で付属 ・読み込み内容からアドレス帳、WEB、e-Mail、SMS、クリップボード
等に連携 ・GR-QR/DECODERをネィティブに処理する事で高速にデコード ・連結バーコードにも対応
QRコード・エンコードライブラリー 「GR-QR/ENCODER」
■ QRコードモデル2、マイクロQRコードに対応■ JIS規格JIS-X0510準拠■ 数字、英数字、8ビットバイト、漢字モードに対応■ 組み込み製品向けの固定長データ用途に対応
デコード可能なDataMatrix コード
「GR-QR」と「GR-BARCODE」両製品に対応可能なコード
ピッ
Square
Rectangular
ローム株式会社IEEE802.11準拠無線LANモジュール「BP3591」
● H/W の高い信頼性と 長期安定供給● 暗号機能 WPS を モジュールに実装
アプリケーション
Fusion TCP/IP / NetX
GR-USB/HOST #
無線LAN Driverfor BP3591
SDIO注)
RTOS
ThreadXThreadX-μItron
注)SDIOドライバーは受託対応可能
・JAN8/13(GS1-8/13)・UPC-A/UPC-E・ITF・NW-7(CODABAR)・CODE39・CODE128/
EAN128(GS1-128)
- 6 -- 5 -
USB-Ethernetソリューション
ワイヤレスソリューション
グレープシステムでは、USBのスタックとTCP/IPのスタックを使用して様々なソリューションをご提案しています。 [例] PCに特別なドライバーをインストールすることなくEthernet経由でUSBメモリにアクセスできるようにする。
USBメモリ
USBEthernetUSB
Bridge
SCSI
USB-EthernetMedia Driver
BOT
Media Interface
GR-USB/DEVICE
リアルタイムOS(μITRON、ThreadX等)
TCP/IP
GR-‐USB/DEVICEマスストレージパッケージ
HOSTアプリケーション
MSCクラス
FSIF
リアルタイムOS(μITRON、ThreadX等)
GR-USB/HOST#
TCP/IP(NetX、Fusion等)
PC
開発対象の変換装置(サーバ) 開発対象の変換装置(クライアント)
▲
▲
▲
▲
▲
▲
- 7 -
ダイレクトプリントソリューション
TEL.045-222-3761 FAX.045-222-3760
営業部
2015.07
製品の仕様は予告無く変更する場合があります。ITRONは"Industrial TRON"の略称です。製品名は各メーカの商標または登録商標です。
横浜市西区みなとみらい2-3-3 クイーンズタワーB19F〒220-6119
E-mail : [email protected] : http://www.grape.co.jp/
▲▲
- 8 -
組み込み用ミドルウェア製品カタログ
組み込み用ミドルウェア製品カタログ
組み込み用ミドルウェア製品カタログ
組み込み用ミドルウェア製品カタログ
ダイレクトプリントソリューション
TEL.045-222-3761 FAX.045-222-3760
営業部
2017.05
製品の仕様は予告無く変更する場合があります。ITRONは"Industrial TRON"の略称です。製品名は各メーカの商標または登録商標です。
横浜市西区みなとみらい2-3-3 クイーンズタワーB19F 〒220-6119
E-mail : [email protected] : http://www.grape.co.jp/
▲▲
- 8 -