Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Diagnostik Pabrik

Modul ini mencakup abstraksi platform untuk fitur diagnostik.

Ringkasan

Fungsi

otPlatDiagAlarmCallback ( otInstance *aInstance)
void
Fungsi ini memproses peristiwa alarm.
otPlatDiagChannelSet (uint8_t aChannel)
void
Fungsi ini mengatur saluran yang akan digunakan untuk diagnostik pabrik.
otPlatDiagModeGet (void)
bool
Fungsi ini menunjukkan apakah mode diagnostik pabrik diaktifkan atau tidak.
otPlatDiagModeSet (bool aMode)
void
Fungsi ini mengaktifkan / menonaktifkan mode diagnostik pabrik.
otPlatDiagProcess ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
Fungsi ini memproses baris perintah diagnostik pabrik.
otPlatDiagRadioReceived ( otInstance *aInstance, otRadioFrame *aFrame, otError aError)
void
Fungsi ini memproses frame radio yang diterima.
otPlatDiagTxPowerSet (int8_t aTxPower)
void
Fungsi ini menyetel daya pancar yang akan digunakan untuk diagnostik pabrik.

Fungsi

otPlatDiagAlarmCallback

void otPlatDiagAlarmCallback(
  otInstance *aInstance
)

Fungsi ini memproses peristiwa alarm.

Detail
Parameter
[in] aInstance
Instance OpenThread untuk permintaan saat ini.

otPlatDiagChannelSet

void otPlatDiagChannelSet(
  uint8_t aChannel
)

Fungsi ini mengatur saluran yang akan digunakan untuk diagnostik pabrik.

Detail
Parameter
[in] aChannel
Nilai saluran.

otPlatDiagModeGet

bool otPlatDiagModeGet(
  void
)

Fungsi ini menunjukkan apakah mode diagnostik pabrik diaktifkan atau tidak.

Detail
Kembali
TRUE jika mode diagnostik pabrik diaktifkan, FALSE sebaliknya.

otPlatDiagModeSet

void otPlatDiagModeSet(
  bool aMode
)

Fungsi ini mengaktifkan / menonaktifkan mode diagnostik pabrik.

Detail
Parameter
[in] aMode
TRUE untuk mengaktifkan mode diagnostik, FALSE sebaliknya.

otPlatDiagProcess

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

Fungsi ini memproses baris perintah diagnostik pabrik.

Detail
Parameter
[in] aInstance
Instance OpenThread untuk permintaan saat ini.
[in] aArgsLength
Jumlah argumen di aArgs .
[in] aArgs
Argumen baris perintah diagnostik.
[out] aOutput
Hasil pelaksanaan diagnosa.
[in] aOutputMaxLen
Ukuran buffer keluaran.
Kembalikan Nilai
OT_ERROR_INVALID_ARGS
Perintah ini didukung tetapi argumen yang tidak valid disediakan.
OT_ERROR_NONE
Perintah berhasil diproses.
OT_ERROR_INVALID_COMMAND
Perintah tidak valid atau tidak didukung.

otPlatDiagRadioReceived

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

Fungsi ini memproses frame radio yang diterima.

Detail
Parameter
[in] aInstance
Instance OpenThread untuk permintaan saat ini.
[in] aFrame
Bingkai radio yang diterima.
[in] aError
Status bingkai radio yang diterima.

otPlatDiagTxPowerSet

void otPlatDiagTxPowerSet(
  int8_t aTxPower
)

Fungsi ini menyetel daya pancar yang akan digunakan untuk diagnostik pabrik.

Detail
Parameter
[in] aTxPower
Nilai daya pancar.