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
이 기능은 공장 진단에 사용할 송신 전력을 설정합니다.

기능

otPlatDiagAlarm콜백

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
전송 전력 값입니다.