DeviceObject

DeviceObject[]

Wolfram言語のセッションでアクセスできるデバイスを表す.

詳細

  • デバイスオブジェクト dev について,dev["prop"]はデバイスの prop 特性の現行値を与える.
  • dev["prop"]=val を使って値をリセットすることができる特性もある.
  • dev[{"prop1","prop2",}]={val1,val2,}は,複数の特性の値を設定する.
  • dev[]は,デバイスの機能にアクセスするために使うことができる特性のリストを与える.
  • デバイスで使える特性例
  • "Properties"デバイスの標準化された特性
    "NativeProperties"製造者によって定義されたネイティブの特性
    "Methods"デバイスの標準化されたメソッド
    "NativeMethods"製造者によって定義されたネイティブのメソッド
    "Rules"規則のリストの形式での特性
    "DeviceName"デバイスの表示名を与える文字列
    "DeviceImage"デバイスの典型的な画像
  • ネイティブの特性および個々の特性は,通常,その名前を与えるだけで指定することができる.コンフリクトがある場合は,dev["NativeProperties","prop"]でネイティブの特性にアクセスする.

例題

すべて開くすべて閉じる

  (2)

DeviceOpenDeviceObject式を返す:

DeviceObjectを使ってデバイスからデータを読む:

スコープ  (4)

DeviceObjectを使って読み書きのためにデバイスにアクセスする:

デバイス特性のクエリを行う:

この特性に新たな値を割り当てる:

新たな設定を確認し,デバイスを閉じる:

限定子のある特性にアクセスする:

DeviceObjectを使ってデバイスから時系列データを読み,デバイスを閉じる:

アプリケーション  (2)

システム付属のデフォルトカメラへの接続を開き,そこからフレームを読む:

接続を閉じる:

Weather Stationへの接続を開き,そのDeviceObjectDeviceConfigureおよびDeviceWriteへの引数として使う:

Wolfram Research (2014), DeviceObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/DeviceObject.html.

テキスト

Wolfram Research (2014), DeviceObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/DeviceObject.html.

CMS

Wolfram Language. 2014. "DeviceObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DeviceObject.html.

APA

Wolfram Language. (2014). DeviceObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DeviceObject.html

BibTeX

@misc{reference.wolfram_2024_deviceobject, author="Wolfram Research", title="{DeviceObject}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/DeviceObject.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_deviceobject, organization={Wolfram Research}, title={DeviceObject}, year={2014}, url={https://reference.wolfram.com/language/ref/DeviceObject.html}, note=[Accessed: 22-November-2024 ]}