NEQTO Docs
  • Languages iconEnglish
    • 日本語
  • Docs
  • API
  • FAQ

›Software Specifications

Getting Started

  • NEQTO Hello World!
  • Tutorial Step 1. NEQTO Console Setting
  • Tutorial Step 2. Device Settings & Launching Service (NEQTO Bridge)
  • Tutorial Step 2. Device Settings & Launching Service (STM32 Discovery)
  • Tutorial Step 2. Device Settings & Launching Service (SPRESENSE)
  • Tutorial Step 3. Application development using scripts

NEQTO

  • NEQTO Account Registration
  • Sub-accounts
  • API Usage
  • NEQTO CloudSync for GCP
  • NEQTO Engine Firmware List
  • Support Guidelines

NEQTO Console

  • Introduction
  • Fundamentals
  • Administrative Actions
  • Device Management
  • Linux-based Device Management
  • Batch Registration
  • Scripts
  • Actions and Contacts
  • View Data from the Console
  • NEQTO Apps

    • About NEQTO Apps
    • NEQTO Infinitypool
    • NEQTO Insights
    • NEQTO Custodia
    • NEQTO Flow
  • Machine Driver
  • Recommended Browsers
  • Billing Information

SPRESENSE

    Hardware Specifications

    • 01. About Spresense

    Software Specifications

    • 01. Operational Flow
    • 02. Initial Installation
    • 03. Spresense Wi-Fi Initial Setup
    • 04. Spresense LTE-M Initial Setup
    • 05. Debug Log Acquisition
    • 06. System LED Indications
    • 07. Event Messages
    • 08. Updating Firmware

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. Sleep
    • 10. RTC
    • 11. GPIO
    • 12. UART
    • 13. SPI
    • 14. I2C
    • 15. ADC
    • 16. GNSS
    • 17. Camera
    • 18. Utils
    • 19. nqSpresense
    • 20. nqService
    • 21. nqMqtt
    • 22. nqFOTA
    • 23. nqWiFi
    • 24. nqLte

STM32 Discovery

    Hardware Specifications

    • 01. About STM32 Discovery Kit (B-L4S5I-IOT01A)

    Software Specifications

    • 01. Operational Flow
    • 02. Initial Installation
    • 03. STM32 Discovery Wi-Fi Initial Setup
    • 04. Debug Log Acquisition
    • 05. System LED Indications
    • 06. Event Messages
    • 07. Updating Firmware

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. Sleep
    • 10. RTC
    • 11. UserSW
    • 12. GPIO
    • 13. UART
    • 14. SPI
    • 15. I2C
    • 16. ADC
    • 18. Utils
    • 19. nqDiscovery
    • 20. nqService
    • 21. nqMqtt
    • 22. nqFOTA
    • 23. nqWiFi

NEQTO Bridge

    Hardware Specifications

    • 01. NEQTO Bridge Module
    • 02. NEQTO Bridge Wi-Fi Module
    • 03. NEQTO Bridge LTE-1 Module
    • 04. NEQTO Bridge LTE-M/NB Module
    • 05. NEQTO Bridge IO Board
    • 06. NEQTO Bridge Digital IO Board
    • 07. NEQTO Bridge Connector Board

    Software Specifications

    • 01. Operational Flow
    • 02. NEQTO Bridge Wi-Fi Module Initial Setup
    • 03. NEQTO Bridge LTE Module Initial Setup
    • 04. Debug Log Acquisition
    • 05. System LED Indications
    • 06. Event Messages
    • 07. Updating Firmware

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. Sleep
    • 10. RTC
    • 11. UserSW
    • 12. GPIO
    • 13. UART
    • 14. SPI
    • 15. I2C
    • 16. ADC
    • 17. BLE
    • 18. Utils
    • 19. nqBridge
    • 20. nqService
    • 21. nqMqtt
    • 22. nqFOTA
    • 23. nqWiFi
    • 24. nqLte
    • 25. nqLAN
    • 26. nqEx

Linux-based device

    Software Specifications

    • 01. System Requirements
    • 02. Installation
    • 03. Software Configurations
    • 04. Operational Flow
    • 05. Debug Log Acquisition
    • 06. Event Messages
    • 07. Updating Software

    neqto.js

    • 01. About neqto.js
    • 02. Log
    • 03. Timers
    • 04. HTTP
    • 05. HTTPS
    • 06. MQTT
    • 07. Secure
    • 08. Storage
    • 09. RTC
    • 10. UNIXSocket
    • 11. FileSystem
    • 12. SubProcess
    • 13. Utils
    • 14. nqLinux
    • 15. nqService
    • 16. nqMqtt
    • 17. nqFOTA
    • 18. nqLAN

neqto.js Libraries

  • About neqto.js Libraries
  • UART

    • GM65 Barcode Reader
    • SRF Ultrasonic Range Finder - Serial Mode

    I2C

    • HTS221 v2 Temperature and Humidity Sensor
    • LIS2DW12 v2 Accelerometer
    • SRF Ultrasonic Range Finder - I2C Mode
    • [Archive] HTS221 Temperature and Humidity Sensor
    • [Archive] LIS2DW12 Accelerometer

    Utils

    • RTC Alarm Synchronized Scheduler

    Integration

    • AWS S3 v2
    • AWS IoT Core v2
    • Azure IoT v2
    • GCP IoT Core
    • [Archive] AWS S3
    • [Archive] AWS IoT Core

neqto.js Snippets

  • About neqto.js Snippets
  • DataDog
  • Dropbox
  • Google Sheets
  • InfluxDB
  • Oracle Cloud Object Storage
  • Salesforce
  • SAP Cloud Platform Internet of Things
  • Splunk
  • Niagara

Release Notes

  • NEQTO Console Updates
  • NEQTO Firmware (Bridge Wi-Fi/LTE Module) Releases
  • NEQTO Firmware (STM32 Discovery Wi-Fi) Releases
  • NEQTO Firmware (Spresense Wi-Fi/LTE-M) Releases
  • NEQTO Engine for Linux Releases

07. Event Messages

This is a list of the event messages emitted by the NEQTO device when the status of the device changes. These can be checked on NEQTO Console and seen when in User Console mode.

TypeLevelMessageContents and Conditions
EngineinfoRegistration Complete (xx.xx.xx)Emits when the device's startup registration process has been completed.
EngineinfoCertification Complete (xx.xx.xx)Emits when the device's authentication process has been completed.
EngineinfoConnected via ***: ***Indicates the wireless type and status of the device.
Emits before executing the script and when the node status is updated.
BatteryinfoBattery Status: ***Indicates the status of the battery.
Emits when the battery status changes, before the script is executed, and when the node status is updated.
BatterywarnBattery Status: ***Indicates that the battery is running low.
Emits when the battery status changes, before the script is executed, and when the node status is updated.
BatteryfatalBattery Status: ***Indicates that the battery is failing.
Emits when the battery is failing.
EngineinfoChecking Script...Emits when checking NEQTO for updates to the script.
EngineinfoScript UpdatedEmits when an updated script has been downloaded from NEQTO.
EngineinfoReadyEmits when the script is ready to be executed.
EngineerrorEntering Safemode...Emits when Safe Mode has been entered, usually after a script execution failure.
EngineerrorScript Too bigEmits when the user's script is too large to be stored on the device.
EngineerrorScript out of memory (***)Emits when the memory on the script runtime is exhausted.
EngineerrorScript Failed (***)Emits when the user's uploaded script fails.
Engineinfo[SAFEMODE] Checking Script...Emits when checking NEQTO for updates to the script in Safe Mode.
Engineinfo[SAFEMODE] ReadyEmits when the script is not updated as a result of checking NEQTO in Safe Mode.
Engineinfo[SAFEMODE] Script UpdatedEmits when an updated script has been downloaded from NEQTO in Safe Mode.
EngineinfoRunning FOTA...Emits when the FOTA sequence begins.
EngineinfoFOTA Config (***)Emits when the necessary configuration files are downloaded during a FOTA command execution.
EngineinfoFW Download Complete (xx.xx.xx LOADER)Emits when the information needed to perform the FOTA command LOADER phase execution has been downloaded.
EngineinfoFW Download Complete (xx.xx.xx XXXX)Emits when the information needed to perform the FOTA command XXXX phase execution has been downloaded.
EngineinfoFW Download Complete (xx.xx.xx)Emits when all necessary information needed to perform the FOTA command execution has been downloded.
EngineinfoFOTA OK (xx.xx.xx LOADER)Emits when the FOTA command LOADER phase execution finishes.
EngineinfoFOTA OK (xx.xx.xx XXXX)Emits when the FOTA command XXXX phase execution finishes.
EngineinfoFOTA OK (xx.xx.xx)Emits when the FOTA command execution finishes.
FotainfoFW Name, xx.xx.xx, OKSame as above.
EnginewarnAlready new (xx.xx.xx)Emits when a FOTA command is dispatched, but the firmware version currently on the device is the same as the requested version.
FotawarnFW Name, xx.xx.xx, Already newSame as above.
EngineerrorFOTA Verification failed (xx.xx.xx)Emits when there is a download failure during a FOTA command execution, and the requested firmware is corrupted.
FotaerrorFW Name, xx.xx.xx, Verification failedSame as above.
EngineerrorFOTA Device Type mismatchEmits when the FOTA command execution fails because another device's firmware is specified.
FotaerrorFW Name, None, Device Type mismatchSame as above.
EngineerrorFOTA FW Version incorrectEmits when the FOTA command execution fails because an incorrect firmware version is specified.
FotaerrorFW Name, None, FW Version incorrectSame as above.
EngineerrorFOTA Failed (storage error)Emits when attempting to save the FOTA script fails.
EngineerrorFOTA Failed (script not found)Emits when FOTA command execution fails because the FOTA script could not be found.
EngineerrorFOTA Failed (***)Emits when a FOTA command execution fails.
FotaerrorFW Name, xx.xx.xx, FailedSame as above.
EngineerrorFOTA Timeout (xx.xx.xx)Emits when the FOTA command execution fails due to timeout.
FotaerrorFW Name, xx.xx.xx, TimeoutSame as above.
EngineerrorFOTA Too big (xx.xx.xx)Emits when the requested firmware upgrade is too large, so the FOTA command execution fails.
FotaerrorFW Name, xx.xx.xx, Too bigSame as above.
EngineinfoGetLog OKEmits when the debug log acquisition process is completed.
EngineerrorGetLog FailedEmits when the debug log acquisition process fails.
EngineerrorFactory resetEmits when the device receives a "Factory Reset" command.
Userinfo***When the user arbitrarily notifies at the info level.
Userwarn***When the user arbitrarily notifies at the warn level.
Usererror***When the user arbitrarily notifies at the error level.
Userfatal***When the user arbitrarily notifies at the fatal level.
EngineinfoTrigger command arrived (***)<User Console only> (Version 02.00.00+)
When a trigger command is received from the NEQTO Console.
EngineinfoExpress mode. Waiting for 1st NW connection... (***)<User Console only> (Version 02.00.00+)
When a network connection timeout process begins in Express mode.
EngineinfoCertification bypassed (xx.xx.xx)<User Console only> (Version 02.00.00+)
When certification was bypassed in Express mode.
EnginefatalCommunication module failed (***)<User Console only> (Version 02.00.00+)
When an abnormality (failure) is detected in the communication module and it becomes inoperable.

*1: *** is a placeholder for detailed messages.
*2: xx.xx.xx is a placeholder for version information.
*3: XXXX is a placeholder for the firmware name.



Updated: 2022-10-27
← 06. System LED Indications08. Updating Firmware →
AboutNewsProductsFAQPrivacy Policy}
NEQTO Console
IntroductionFundamentalsAdministrative ActionsDevice Management NEQTO Apps
NEQTO Bridge
NEQTO Bridge ModuleNEQTO Bridge Wi-Fi ModuleNEQTO Bridge LTE-1 ModuleError Logging Event Messages
API Documentation
API UsageGlobal APIRegional APIAPI Terms of Service
Jigsaw, Inc.
© 2023 JIG-SAW INC.