Skip to content

Events Related to Interaction Between the Device and Developer Center

Event Callback Format:

+QIOTEVT: <event_type>,<event_code> [,<data>]

Callback Event Description

  • <event_type> : Integer type. Event identifier.
    • 1 : Bootstrap Authentication Event
    • 2 : Access Event
    • 3 : Subscription Event
    • 4 : Data Sending Event
    • 5 : Data Receiving Event
    • 6 : Deregistration Event
    • 7 : OTA Event
    • 8 : Developer Center Event
    • 9: Wake-up Event
  • <event_code>: Integer type. Event return code.

Event Return Code: <event_type><event_code>:

1:Bootstrap Authentication Event

Event ID, Event CodeDescriptionReason and Treatment
1,10200Successful device authentication.
Sub-device:URC is followed by<subDS>
1,10300Other errors.
1,10404An error occurred when Developer Center called the API.Device internal error. Please contact IoT IoT platform and software solution Product Dept FAE to capture logs for analysis.
1,10421Static devices cannot re-register.Execute the correct command to configure DeviceSecret of the device with static authentication.
1,10422The device is authenticated (Connection failed).Incorrect DeviceSecret. Please reset the DeviceSecret on Developer Center.
1,10423Failed to query the product information (Connection failed).Incorrect ProductKey. Please check the ProductKey.
1,10424Failed to decode PAYLOAD (Connection failed).Possible reason 1: Incorrect ProductKey. Please check the ProductKey.
Possible reason 2: Failed to decode the DeviceSecret. Please check the consistency between the module DeviceSecret and the DeviceSecret assigned by Developer Center.
1,10425Signature verification failed (Connection failed).Illegal DeviceKey. DeviceKey must be 4 to 32 characters long and contain numbers, capital letters or lowercase letters.
1,10427Hash information is illegal (Connection failed).Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
1,10431DK is illegal (Connection failed).Illegal DeviceKey. DeviceKey must be 4 to 32 characters long and contain numbers, capital letters or lowercase letters.
1,10433Flag is illegal.Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
1,10434ClientID is not matched with the password (The password contains ClientID-related information).Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
1,10440The gateway is not associated with the sub-device.
1,10450Device internal error (Connection failed).Possible reason 1: No available network. Please check whether the device is connected to the antenna and registered on the network.
Possible reason 2: Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
1,10500Device authentication to Developer Center failed (Unknown error in the system).Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.

2:Access Event

Event ID, Event CodeDescriptionReason and Treatment
2,10200Registered successfully.
2,10404An error occurred when Developer Center called the API.Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
2,10430DeviceSecret is incorrect (Connection failed).Incorrect DeviceSecret. Please reset the DeviceSecret on Developer Center.
2,10431Device is disabled (Connection failed).Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
2,10433Flag is illegal.Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
2,10434ClientID is not matched with the password (The password contains ClientID-related information).Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
2,10437DeviceSecret is incorrect.Please initiate a request to connect the device to Developer Center or wait for the device to access Developer Center automatically.
2,10438Developer Center cannot get the device information.Please initiate a request to connect the device to Developer Center or wait for the device to access Developer Center automatically.
2,10441The sub-device connects to Developer Center successfully.
2,10450Device internal error (Connection failed).Possible reason 1: No available network. Please check whether the device is connected to the antenna and registered on the network.
Possible reason 2: Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
2,10471The implementation version is not supported (Connection failed).Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.
2,10473Access heartbeat error (Connection timeout).No available network. Please check whether the device is connected to the antenna and registered to the network.
2,10474Network error (Connection timeout).No available network. Please check whether the device is connected to the antenna and registered to the network.
2,10475Server changed.Server or product information changed. Please edit the server or product information.
2,10476AP connection error.No available network. Please check whether the device is connected to the antenna and registered to the network.
2,10477The device is disabled (Connection failed).Invalid DeviceKey. Please check whether the DeviceKey is valid.
2,10478Device reset failed.Perhaps you executed the command of configuring DeviceSecret of the device with static authentication as the authentication to configure DeviceSecret of the device with dynamic authentication as the authentication. Please check whether the device's authentication type is dynamic authentication.
2,10500Registration failed (unknown error in the system).Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.

3:Subscription Event

Event ID, Event CodeDescriptionReason and Treatment
3,10200Subscription success.
3,10300Subscription failure.Device internal error. Please contact Acceleronix Product Dept FAE to capture logs for analysis.

4:Data Sending Event

Event ID, Event CodeDescriptionNoteReason and Treatment
4,10200Sent transparent transmission data [,<txid>] successfully.txid is returned after<txid_mode> is set to "enabled".
4,10210Sent TSL data [,<txid>] successfully.txid is returned after<txid_mode> is set to "enabled".
4,10220Sent location data [,<txid>] successfully.txid is returned after<txid_mode> is set to "enabled".
4,10230Sent status data [,<txid>] successfully.txid is returned after<txid_mode> is set to "enabled".
4,10240Sent device information [,<txid>] successfully.txid is returned after<txid_mode> is set to "enabled".
4,10250Sent NTP information [,<txid>] successfully.txid is returned after<txid_mode> is set to "enabled".
4,10300Failed to send transparent transmission data [,<txid>].txid is returned after<txid_mode> is set to "enabled".Possible reason 1: The length of data sent by the device is different from that configured with Write Command. Please check whether the data length is correct.
Possible reason 2: The length of data sent by the device is greater than the maximum length supported by the module.
Possible reason 3: The device is not connected to Developer Center. Please ensure the device is connected to Developer Center.
4,10310Failed to send TSL data [,<txid>].txid is returned after<txid_mode> is set to "enabled".Possible reason 1: The length of data sent by the device is different from that configured with Write Command. Please check whether the data length is correct.
Possible reason 2: The length of data sent by the device is greater than the maximum length supported by the module.
Possible reason 3: The device is not connected to Developer Center. Please ensure the device is connected to Developer Center.
4,10320Failed to send location data [,<txid>].txid is returned after<txid_mode> is set to "enabled".
4,10330Failed to send status data [,<txid>].txid is returned after<txid_mode> is set to "enabled".
4,10340Failed to send device information [,<txid>].txid is returned after<txid_mode> is set to "enabled".
4,10350Failed to send NTP information [,<txid>].txid is returned after<txid_mode> is set to "enabled".
4, 10400Sending transparent transmission data is refused.
4, 10410Sending TSL data is refused.
4, 10420Sending positioning data is refused.

5:Data Receiving Event

Event ID, Event CodeDescriptionNoteReason and Treatment
5,10200URC is followed by [,<length><\r\n><data>] to indicate that the transparent transmission data issued by Developer Center was received.The received downlink data is issued directly if the module is in unbuffered mode.
5,10210URC is followed by [,<length><\r\n><data>] to indicate that the TSL data issued by Developer Center was received.The received downlink data is issued directly if the module is in unbuffered mode.
5,10211URC is followed by<pkgId>,<ID1>[,<ID2>...] to indicate that TSL read command issued by Developer Center was received.
<pkgId>: Request Package ID issued by Developer Center.
<ID>: TSL ID.
5,10212URC is followed by <PkgID>,<length>,[<data>] to indicate that the TSL service data issued by Developer Center was received.The received downlink data is issued directly if the module is in unbuffered mode.
5,10428Traffic limiting caused by excessive device cache.Device cache is too large. Please read the cache data in time.
5,10473Failed to receive the data whose length exceeds the device cache limit.The data issued by Developer Center is too long. Please check the data length.

6:Deregistration Event

Event ID, Event CodeDescription
6,10200Successful de-registration (successful disconnection).

7:OTA Event

Event ID, Event CodeDescriptionParameterReason and Treatment
7,10700URC is followed by ,<componentNo>,<sourceVersion>,<targetVersion>,<batteryLimit>,<minSignalIntensity>,<useSpace> to indicate that there is an upgrade task.<componentNo> Component identifier.
<sourceVersion> Source version.
<targetVersion> Target version.
<batteryLimit> Minimum power required for the OTA upgrade.
<minSignalIntensity> Minimum signal strength required for the OTA upgrade.
<useSpace> Disk space required for the OTA upgrade.
7,10701URC is followed by [,"<componentNo>",<length>,"<MD5>",<CRC>] to indicate that the device started downloading firmware package.<componentNo> Component identifier.
<length> Size of OTA upgrade firmware package.
<MD5> md5 value of firmware package in the OTA upgrade.
7,10702Firmware download in progress.
7,10703URC is followed by [,"<componentNo>",<length>,<startaddr>,<piece_length>] to indicate that the firmware package was downloaded.<componentNo> Component identifier.
<length> Size of OTA upgrade firmware package.
<startaddr> Start address of the current downloaded block in the OTA upgrade package.
<piece_length> Size of the current file block.
7,10704Firmware update in progress.
7,10705Firmware upgrade successful
7,10706Firmware upgrade failed.Possible reason 1: The target version is incorrect. Please check whether the target version you entered is correct.
Possible reason 2: Network disconnected during the OTA upgrade. Please check whether the network or signal was interrupted during the OTA upgrade.
Possible reason 3: The uploaded upgrade package is incorrect. Please check whether the uploaded upgrade package is valid.
7,10707Advertisement of the first device operation result.

8:Developer Center Event

Event ID, Event CodeDescriptionReason and Treatment
8,10428Traffic limiting caused by high-frequency messages on the device.Device sends messages too frequently. Please reduce the data-sending frequency.
8,10429Traffic limiting caused by an excessive number of single device activations or daily requests.Device activation code is insufficient. Please contact the local sales for price consultation and our sales will facilitate the purchase process and help to further the progress.

9: Wake-up Event

Event ID, Event CodeDescription
9,10200The device is woken up from deep sleep.