abc DT-970SDK ファーストステップガイド このガイドは DT-970 のアプリケーション開 発者向けの開発ガイドブックです。 DT-970 アプリケーションを開発する上で必 要となる、各種ソフトウェアのインストール方 法、及び、テスト方法について記載します。 Ver. 1.
ご注意 ● このソフトウェアおよびマニュアルの、一部または全部を無断で使用、複製することはできません。 ● このソフトウェアおよびマニュアルは、本製品の使用許諾契約書のもとでのみ使用することができま す。 ● このソフトウェアおよびマニュアルを運用した結果の影響については、一切の責任を負いかねますの でご了承ください。 ● このソフトウェアの仕様、およびマニュアルに記載されている事柄は、将来予告なしに変更すること があります。 ● このマニュアルの著作権はカシオ計算機株式会社に帰属します。 ● 本書中に含まれている画面表示は、実際の画面とは若干異なる場合があります。予めご了承ください。 © 2013-2014 カシオ計算機株式会社 Microsoft, MS, ActiveSync, Active Desktop, Outlook, Windows, Windows NT, および Windows ロゴは、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。Microsoft 社の製品は、OEM 各社に、Microsoft Corporation の 10
変更履歴 バージョン 変更日付 1.00 2013.10 1.01 2013.12 ページ 内容 新規作成 3 サンプルアプリを CD フォルダに格納 8 *4, *5 説明修正 1.02 2014.03 13 PATCH970.LOD 説明修正 1.03 2014.07 13 パッチファイルのバージョン更新 17 裏表紙を更新 13 パッチファイルのバージョン更新 1.04 2014.
目次 概要 1. 提供商品 ·························································································································································· 3 1.2. 概要···································································································································································· 4 1.3.
1. 概要 1.1. 提供商品 DT-970 SDK 商品CDには、下記内容が格納されています。 格納物 1 DT-970 基本開発環境 説明 下記を格納したインストーラ。ライセンスキーが必要。 • RENESAS RX C コンパイラ • 開発ツール(Fontcnvw) • DT-930 アプリ移行ツール(AppConverter) 2 DT-970 下記を格納したインストーラ。(ライセンスキー不要) Export SDK • SDK ライブラリ/ヘッダ • 開発ツール(KJ_CNVRT, APCNVY) 3 DT-970 デバイスエミュレータ 下記を格納したインストーラ。(ライセンスキー不要) • Emulator • Simulator 4 5 6 DT-970 アプリケーションビルダ 下記を格納したインストーラ。(ライセンスキー不要) DT-970 USB ドライバ DT-970 を PC(Windows)に接続するためのドライバ。 • Setup¥USB¥usbser.
1.2.
1.3.
2. 開発環境の構築 2.1.
4) Microsoft Device Emulator 3.0 対応 Windows OS Device Emulator 3.
2.2. 導入手順 アプリケーション開発環境に利用する PC に対して、下記手順で各種ソフトウェアを導入して下さい。 Microsoft .NET Framework 3.5 または 3.5.1 インストール(*3) Visual Studio 2008 Professional インストール (*1) Microsoft ActiveSync または Microsoft Windows Mobile デバイスセンター インストール DT-970 基本開発環境 ※DT-970 開発環境 CD 同梱 インストール DT-970 Export SDK ※DT-970 開発環境 CD 同梱 インストール DT-970 デバイスエミュレータ ※DT-970 開発環境 CD 同梱 インストール (*1) DT-970 アプリケーションビルダ ※DT-970 開発環境 CD 同梱 インストール (*2) LMWIN(*4) インストール DT-970 USB ドライバ(*5) インストール *1...Emulator を利用する場合にのみ必要です。 *2...
Windows 7 の場合 ツリー階層下に表示されている以下の2つは不要です。 • Windows Communication Foundation HTTP Activation • Windows Communication Foundation Non-HTTP Activation このため「Microsoft .NET Framework 3.5.
2.3.
4)デバイスエミュレータのインストール 他機種の SDK として、デバイスエミュレータをインストールしている場合は、下記ダイアログが表示され るので、インストール済みのデバイスエミュレータをアンインストール後、再度、インストールして下さ い。 11
2.4.
3. アプリケーション開発とテスト 3.1. アプリケーション開発 DT-970 アプリケーションはC言語で記述します。 DT-970 アプリケーションのスタートルーチンは、main( )ではなく、void ap_start( )となっています。 アプリケーション処理は、ap_start( )から呼び出す形式で記述して下さい。 void ap_start( ) { // TODO } 利用可能な関数は、商品 CD 同梱マニュアル「デバイス制御ライブラリ リファレンスマニュアル」「拡張機 能ライブラリ リファレンスマニュアル」に含まれる関数のみです。 これらの関数を利用する場合、各マニュアル記載のヘッダ、ライブラリを利用して下さい。 3.2. アプリケーションのテスト 作成したアプリケーションは、LMWIN 経由で、DT-970 に転送して、動作テストを行います。 1) パッチファイル(PATCH001.LOD/PATCH970.LOD) DT-970 の機能強化や不具合対応を実施したシステムファイルです。 PATCH001.LOD と PATCH970.
3) ID ファイル(CONFIG.ID) ID ファイル(CONFIG.ID)を作成し、DT-970 に転送すると、手動で ID 登録する必要がありません。ファ イルの内容は、英数 6 桁+CR/LF です。 必要に応じて ID ファイルを作成し、DT-970 に転送して下さい。 (ID ファイルの内容がそのまま DT-970 の ID になるので、同じファイルを、複数の DT-970 に転送す ると、同じ ID となってしまいます) 4) システム環境ファイル(CONFIG.
3.3. DT-900/930/940 アプリケーションの移行 DT-900/930/940 アプリケーションの DT-970 移行支援として、DT-900/930/940 アプリケーション移行ガ イド(*1)、移行ツール(*2)が用意されています。 *1...提供商品 CD のマニュアルフォルダに格納されています。 *2...
4. テクニカルインフォメーション・オンラインサポートサービス (ソフトウェア開発キット)をご購入のお客様は、テクニカルインフォメーション・オンラインサポートサービス を 3 ヶ月間ご利用いただけます。本サービスはお客様の開発における疑問や問題点を WEB 上でお問い 合わせいただくことにより、迅速に解決することを目的としたサービスです。 ご利用には、ユーザー登録が必要です。お手数ですが、以下の手順でご登録ください。 1. 下記 URL にアクセスします。 https://techinfo.casio.jp/support/ 2. [新規登録]を押します。 3. 会員規約/個人情報保護方針に同意します 4. お客様情報を登録します 新規登録を行うには、シリアル番号(13 桁)が必要です。 シリアル番号ラベル例(xxxx は機種名、ライセンスカード / 製品 CD に貼付) DT-970SDK DT-970CLIB-J シリアル番号 1ライセンス 1111-2222-333333 *xxx*xxx 5. 「会員規約/個人情報保護方針」の同意ボタンを押します 6.
カシオ計算機お問い合わせ窓口 ソフトウェア開発に関するお問い合わせ ●テクニカルインフォメーション・オンラインサポートサービス(有償) https://techinfo.casio.jp/support/ 製品に関する最新情報 ●製品サポートサイト(カシオペア・ハンディターミナル) http://casio.