|
IrFront®(IrDA準拠赤外線通信プロトコルスタック)
IrFront®の概要
IrSimple、4Mbpsにいち早く対応し高速なデータ転送を実現
IrFront®は、IrDAの仕様に準拠してACCESSが独自に開発した、携帯電話・組み込み機器向けのコンパクトな赤外線通信プロトコルスタックです。高速赤外線通信方式の国際標準規格「IrSimple」、最大4Mbpsの通信速度への対応により、従来の赤外線通信の4~10倍以上のスピードで大量データをやり取りすることが可能です。
IrFront®は、iモード対応の携帯電話機をはじめとした端末や、携帯電話を利用したクレジットカード決済サービスに数多くの採用実績を持つため、互換性の高い対向機を開発することが可能です。その他プリンタ、自動販売機など数多くの機器に搭載実績を誇るなど、ネットワークを持たない機器の赤外線機能を使用した高速なデータ転送を可能にします。
IrDA準拠赤外線通信プロトコルスタック PDF カタログ (PDF: 522 KB)
機能と特長
- IrDA規格に準拠(IrDA1.0およびIrDA1.1の一部)
- 高速赤外線通信方式の国際標準規格「IrSimple」に対応
- 最大4Mbpsの通信速度に対応
- IrFM、IrMCに対応(オプション)
- 各キャリア端末との接続互換性を備えたモジュールの提供により、異なるキャリア端末同士のデータ通信を容易に実現
- iモード対応の携帯電話、ボーダフォン端末、プリンタ、自動販売機などに多くの採用実績
- プラットフォーム依存の少ないモジュール構成
- 複雑なIrDAの接続手順を必要としないインターフェース
・アプリケーションのプログラミングにおいてIrDAの接続(Discovery/IAS)を意識させないインターフェースを提供
- IrReady、IrFMのロゴ認証を取得済み
- 24時間連続運転保障
- コンパクトなモジュールサイズ
- IrCOMM 3W/9W、IrTranPアプリを標準提供
- ACCESSのBluetooth®プロトコルスタック「AVE-Blue™」 との連携により、IrMC、IrFMのアプリケーションをスムー ズにBluetooth技術へ移行可能
- AVE-Blueと共通のOBEX API採用により、アプリケーションの共通化、リソース削減が可能
- ローム製SIR/FIRコントローラ「BU92002GU」および「BU92004GU」に対応
- グローバル変数対策、リロケーションテーブル除去により、Symbian、BREWに対応
※ACCESSは、INFRARED DATA ASSOCIATION(IrDA)およびモバイルコンピュー ティング推進コンソーシアム(MCPC)の正規会員です。
SDK開発キット
IrFront®は、IrDAの基本通信機能およびIrTran-Pのアプリケーション開発と実機への移植が可能な「基本パッケージ」と、「IrMC/IrOBEXオプションパッケージ」、「IrFMオプションパッケージ」を用意しています。
- 完全ソースコード提供
- ANSI仕様のC言語で記述され、さまざまなCPU/OSに移植可能
・SH-3(MS7709ASE01)/μMore v4.0(μITRON 4.0仕様準拠)で動作確認
- PCエミュレータの提供により、VC++を使用したアプリケーション開発とデバッグが可能
- プラットフォームAPI(Application Program Interface)の提供により、IrDA仕様を意識せず移植が可能
・移植を必要とするプラットフォーム関数例
─ OSに関するAPI(タスク生成、削除、セマフォ、タイマ等)
─ ドライバに関するAPI
・SIR/FIR(open、write、read、close等)
IrFront®モジュール構成図

IrMCオプションパッケージ
IrMC(Infra-red Mobile Communications)は、アドレス帳・メールなど機器同士のデータ交換に使用されます。IrFront®は、IrMC Level4に対応し、MCPCガイドライン仕様のIrMCに求められる機能をフルサポートしているため、異なるモバイル機器間でのデータ互換性、インターオペラビリティを保証することが可能です。
- MCPCオブジェクト交換インプリメンテーションガイドラインv1.0に準拠
- IrMCの全Levelに対応(Level 1/2/3/4)
- 各種データフォーマット(vObject)をサポート
・vCard:電話帳
・vCalendar:予定(ToDo/Event)
・vMessage:メール(E-Mail/SMS)
・vNote:メモ(画像、着メロなど)
・vBookmark:ブックマーク
- IrMCで扱われるデータフォーマットをパーサーするAPI(vParser)をサンプル提供
・vCard、vCalendarなど各データが容易に取得可能
- 外部機器からiアプリが起動可能なvTriggerに対応
・vTiggerサンプルアプリケーション、iアプリサンプルを提供

IrFMオプションパッケージ
IrFM(Infra-red Financial Messaging)は、IrDAによって策定された、赤外線を使った決済を可能にするための世界標準規格です。既存のクレジットカードや各種電子マネーと互換性を保つことができます。
- OBEX SESSION対応
・Create/Close/Resume/Suspend/Set Timeout
- IrFM1.0全プリミティブ対応
- IrFM Service API
・IrFMを意識せず、サービスをコールするだけでアプリケーションが開発可能
- CIP Primitives Fullサポート
- Standard Payment Application
- Voucher Application
- VISA Payment対応
- POS/PTD TESTER付属

SDK開発キット概要
Basic Package ─ 移植および開発キット
- プログラムモジュール
・ヘッダファイル
・コンパイル済みIrFront®ライブラリモジュール
・IrFront®カーネル/IrCOMM/IrTranPソースプログラム
・動作確認用Windows版ソースプログラム
・評価版モジュール(μMore v4.0/AVE-File v1.2/AVE-PLIM v1.1)
- サンプルソースプログラム
・IrTranP、IrCOMM/物理層(SIR/FIR)ドライバ
- Windows用動作確認プログラム
・IrTranP、IrCOMM/物理層(SIR/FIR)
- ドキュメント
- 3ヶ月間無償サポート付

IrMC/IrOBEX Option Package
※基本パッケージのご購入が必要です
- プログラムモジュール
・IrMC/IrOBEXソースコード
・コンパイル済みIrFront®モジュール
・動作確認用Windows版プログラム
- サンプルソース
・IrOBEX、IrMC、vTrigger、IrMC DBサンプルソース
・vCard/vMessage/vCalendar/vNoteパーサーサンプルソース
- Windows用動作確認プログラム
・IrOBEX、IrMC、IrMC Sync、vTriggerサンプルプログラム
- ドキュメント
- 3ヶ月間無償サポート付

IrFM Option Package
※基本パッケージのご購入が必要です
- プログラムモジュール
・IrFM/IrOBEX(Session)ソースコード
・コンパイル済みIrFront®モジュール
・動作確認用Windows版プログラム
- サンプルソース
・IrOBEX(Session)/IrFMサンプルソース
- Windows用動作確認プログラム
・IrOBEX(Session)、IrFMサンプルプログラム
- ドキュメント
- 3ヶ月間無償サポート付

動作確認環境
| CPU |
SH7709A(SH-3)/MS7709ASE01 |
| OS |
μMore v4.0(μITRON 4.0仕様準拠) |
| 開発環境 |
ルネサス テクノロジ製 HEW v1.1、Microsoft® Visual C++6.0、Computex製ROMICE64+CSIDE95、Windows®98/NT 4.0/2000 |
|