「センサー」コマンドのハードウェアコード

「センサー」コマンドのハードウェアコード

走るとき検出器端末でコマンドを実行すると、リストされた各ハードウェアの一種の一意の識別子が出力に含まれます。これは、以下に示すようにリストされているすべてのコンポーネントの出力です。リストされた識別子をそのコンポーネントにマッピングする方法はありますか?つまり、TB0T = CPU温度です。

問題のデバイスはMacBook Proです。

ここに画像の説明を入力してください。

答え1

どんなオブジェクトになるかx、どんなCPUやどんなGPU(複数個がある場合)のようなものです。一つだけ持っているならそれです0

TA = 周囲温度
TAxP = 周囲温度

TC = CPU温度
TCxD = CPUチップ温度
TCxH = CPUヒートシンク温度
TCxP = CPU近接性

TN = ノースブリッジ温度
TNxP = ノースブリッジ位置温度

TG = GPU温度
TGxH = GPUヒートシンク
TGxF = GPUファン
TGxP = GPU位置

TB = バッテリ温度

Ts0P =パームレスト付近のセンサー

これは前の仕様シートからのものです。

Bit   Hex      Dec    Key   Description
---  ------   -----   ----  ------------
 0   0x0001       1   TC0H  CPU Heatsink
 1   0x0002       2   TG0H  GPU Heatsink
 2   0x0004       4   TH0P  HDD Proximity
 3   0x0008       8   TO0P  ODD Proximity
 4   0x0010      16   Tm0P  MLB Proximity
 5   0x0020      32   TA0P  Ambient
 6   0x0040      64   Tp0P  Power Supply Proximity
 7   0x0080     128   TW0P  Wireless (Airport) Proximity
 8   0x0100     256   TC0P  CPU Proximity
 9   0x0200     512   TC0D  CPU Die
10   0x0400    1024   TG0P  GPU Proximity
11   0x0800    2048   TG0D  GPU Die
12   0x1000    4096   TL0P  LCD Proximity
13   0x2000    8192   SGTT  GPU Heatsink Throttle Threshold

関連情報