Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

工場診断

このモジュールには、診断機能のプラットフォーム抽象化が含まれています。

概要

関数

otPlatDiagAlarmCallback ( otInstance *aInstance)
void
この関数は、アラームイベントを処理します。
otPlatDiagChannelSet (uint8_t aChannel)
void
この関数は、工場診断に使用するチャネルを設定します。
otPlatDiagModeGet (void)
bool
この機能は、工場診断モードが有効になっているかどうかを示します。
otPlatDiagModeSet (bool aMode)
void
この機能は、工場診断モードを有効/無効にします。
otPlatDiagProcess ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
この関数は、工場診断コマンドラインを処理します。
otPlatDiagRadioReceived ( otInstance *aInstance, otRadioFrame *aFrame, otError aError)
void
この関数は、受信した無線フレームを処理します。
otPlatDiagTxPowerSet (int8_t aTxPower)
void
この関数は、工場診断に使用する送信電力を設定します。

関数

otPlatDiagAlarmCallback

void otPlatDiagAlarmCallback(
  otInstance *aInstance
)

この関数は、アラームイベントを処理します。

詳細
パラメーター
[in] aInstance
現在のリクエストのOpenThreadインスタンス。

otPlatDiagChannelSet

void otPlatDiagChannelSet(
  uint8_t aChannel
)

この関数は、工場診断に使用するチャネルを設定します。

詳細
パラメーター
[in] aChannel
チャネル値。

otPlatDiagModeGet

bool otPlatDiagModeGet(
  void
)

この機能は、工場診断モードが有効になっているかどうかを示します。

詳細
戻り値
工場診断モードが有効になっている場合はTRUE、それ以外の場合はFALSE。

otPlatDiagModeSet

void otPlatDiagModeSet(
  bool aMode
)

この機能は、工場診断モードを有効/無効にします。

詳細
パラメーター
[in] aMode
診断モードを有効にする場合はTRUE、それ以外の場合はFALSE。

otPlatDiagProcess

otError otPlatDiagProcess(
  otInstance *aInstance,
  uint8_t aArgsLength,
  char *aArgs[],
  char *aOutput,
  size_t aOutputMaxLen
)

この関数は、工場診断コマンドラインを処理します。

この関数(に書き込まれたコンテンツの出力aOutput )で終了しなければならない\0\0 、出力バッファ内にあります。

詳細
パラメーター
[in] aInstance
現在のリクエストのOpenThreadインスタンス。
[in] aArgsLength
引数の数aArgs
[in] aArgs
診断コマンドラインの引数。
[out] aOutput
診断の実行結果。
[in] aOutputMaxLen
出力バッファサイズ。
戻り値
OT_ERROR_INVALID_ARGS
コマンドはサポートされていますが、無効な引数が指定されています。
OT_ERROR_NONE
コマンドは正常に処理されています。
OT_ERROR_INVALID_COMMAND
コマンドが無効であるか、サポートされていません。

otPlatDiagRadioReceived

void otPlatDiagRadioReceived(
  otInstance *aInstance,
  otRadioFrame *aFrame,
  otError aError
)

この関数は、受信した無線フレームを処理します。

詳細
パラメーター
[in] aInstance
現在のリクエストのOpenThreadインスタンス。
[in] aFrame
受信した無線フレーム。
[in] aError
受信した無線フレームのステータス。

otPlatDiagTxPowerSet

void otPlatDiagTxPowerSet(
  int8_t aTxPower
)

この関数は、工場診断に使用する送信電力を設定します。

詳細
パラメーター
[in] aTxPower
送信電力値。