Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

फैक्टरी निदान

इस मॉड्यूल में निदान सुविधाओं के लिए मंच अमूर्तता शामिल है।

सारांश

कार्य

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
)

यह फ़ंक्शन इंगित करता है कि फैक्टरी डायग्नोस्टिक्स मोड सक्षम है या नहीं।

विवरण
रिटर्न
सही है अगर फ़ैक्टरी डायग्नोस्टिक्स मोड सक्षम है, तो FALSE अन्यथा।

otPlatDiagModeSet

void otPlatDiagModeSet(
  bool aMode
)

यह फ़ंक्शन फ़ैक्टरी डायग्नोस्टिक्स मोड को सक्षम / अक्षम करता है।

विवरण
पैरामीटर
[in] aMode
निदान मोड सक्षम करने के लिए सही है, अन्यथा अन्यथा।

otPlatDiagProcess

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

यह फ़ंक्शन फ़ैक्टरी डायग्नोस्टिक्स कमांड लाइन को संसाधित करता है।

विवरण
पैरामीटर
[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
पारेषण शक्ति मूल्य।