サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
www.mobileware.jp
[編集] 仮想シリアルポートの生成 前回、前々回で、Bluetoothデバイスの検索と、Bluetoothデバイスの接続を紹介してきました。 今回は、実際にデータ通信を行うために、シリアル通信の接続について紹介しましょう。 Bluetooth のデバイス間の接続で、一番利用されるのがシリアル通信ではないかと思います。 無線通信技術を駆使した先端技術であるBluetoothですが、実は一番多く利用されるのは、古くから代表的な通信と呼ばれるシリアル通信であるというもの面白い話しだと思います。 Bluetooth の様な高度なプロトコル技術の向こう側では、シリアルプロトコルに変換接続されている古い機器が存在するという・・・。 [編集] 代表的なシリアルデバイスというと・・・ さて、シリアル通信の接続に必要なものは、当然COMポートです。 しかし、無線接続であるBluetooth に9ピンや2
[編集] バックライトを制御してバッテリー寿命を調節する バッテリーの消費電力が一番大きいのが、液晶ディスプレイのバックライトです。 全電力消費量の20%以上を占めるデバイスですから、こまめに制御をしてうまく動作時間を伸ばしましょう。 バックライトの情報を制御するのは非常に簡単で、特別なAPIをコールする必要はありません。 主に、レジストリの参照や更新で作業は完了します。 [編集] バックライト設定値の取得 まずは、現在のバックライトの設定を取得する方法を紹介しましょう。 バックライトの情報が書き込まれたレジストリの値を読み込めばOKです。 対象のキーとは、 HKEY_CURRENT_USER\ControlPanel\Backlight\ACBrightNess AC接続状態時の輝度 HKEY_CURRENT_USER\ControlPanel\Backlight\BrightNe
メインページ >> Windows CE 技術情報 >> VBScript/JavaScriptエンジンの制御(連載1) [編集] Windows CE のアプリケーション Windows CE 及び、PocketPC 等でアプリケーションを開発するとき、主に、eVC(C/C++)・eVB・C#(.Net Compact Framework)等のMS製品、又は、サードパーティー製の開発環境などを利用されると思います。 しかし、モバイル環境用にビジネスアプリケーションを構築して搭載する上で、言語・環境に関係なく共通の問題点が必ず出てきます。 例えば、 メモリに制限がある。 CPUクロックが低い。 3、拡張性に制限がある。 他 これらの技術制限を克服しながらビジネスアプリケーションを作成・実装するのは、将来の仕様変更等を加味すると、非常にリスクの高い作業になると考えられます。(技術的には追
本技術情報は、株式会社イージーウェアのモバイルシステム開発部が提供しております。 当サイトのコンテンツに付いて、無断転載はご遠慮ください。 Copyright (C) 2005-2007 Easyware Co.,Ltd.
BOOL GetSSID(HANDLE hNdis,LPTSTR pszDeviceName,LPTSTR pszSSID) { CHAR cBuffer[1024]; PNDISUIO_QUERY_OID pstQueryOid; DWORD dwReturned = 0; BOOL ret; PNDIS_802_11_SSID pstSSID; INT i; pszSSID[0] = 0; // SSIDのクリア memset(cBuffer,0,sizeof(cBuffer)); pstQueryOid = (PNDISUIO_QUERY_OID)cBuffer; pstQueryOid->Oid = OID_802_11_SSID; // SSIDの取得 pstQueryOid->ptcDeviceName = pszDeviceName; // デバイス名の指定 ret = De
[編集] 無線LANの電波レベルの強弱で処理を変更する 最近のネットワーク環境は、すっかり無線LAN(WiFi)と言う形になってきました。 Windows Mobile 搭載のPDAも、ほとんどが標準装備されています。 そういった環境で、電波の強弱を見て動作が変更されるインテリジェントなネットワークアプリケーションを開発するには、通信用のソケットプログラミング以外に、電波レベル判定やMACアドレス取得等の実装作業も必要になってきます。 無線LAN上での様々な技術調査も交えて、そういった付加的な作業を行うことは結構大変なことです。 そこで今回は、無線LANの電波レベルの取得方法について紹介しましょう。 [編集] まず無線LANデバイスのハンドルを取得 無線LANデバイスの付加情報を得るには、まず、NDIS ドライバに対して制御を行わなければなりません。 NDIS へは、"nuiouser
このページを最初にブックマークしてみませんか?
『www.mobileware.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く