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 Engine Firmware List
  • Support Guidelines
  • For safe and secure use of the NEQTO products
  • Vulnerability Disclosure Policy

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. SubTask
    • 14. Queue
    • 15. Utils
    • 16. nqLinux
    • 17. nqService
    • 18. nqMqtt
    • 19. nqFOTA
    • 20. 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
    • [Archive] 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
  • Splunk
  • Niagara
  • [Archive] SAP Cloud Platform Internet of Things

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
  • neqto.js Libraries Releases

03. Software Configurations

Introduction

"NEQTO Engine for Linux" consists of a daemon application (called "NEQTO Daemon") that provides services via "systemd" or "SysVinit".



NEQTO Service

Where to register for the NEQTO service

The NEQTO service is registered under "systemd" or "SysVinit".

The following commands can be used to check the destination of registration.

$ find /etc/systemd/system /etc/init.d -type f -name "neqto*"
  • For "systemd", it will display /etc/systemd/system/neqto.service.
  • For "SysVinit", it will display /etc/init.d/neqto.

Startup management of the NEQTO service

After installation, the NEQTO service is configured to start automatically and is resident.
The startup log of the NEQTO service will be output to "syslog".

If the NEQTO service is registered under "systemd"

It is possible to use the "systemctl" command for various controls.

CommandDescriptionNote
systemctl start neqtoStarts the NEQTO service.The service starts immediately after installation.
systemctl stop neqtoStops the NEQTO service.
systemctl restart neqtoRestarts the NEQTO service.
systemctl status neqtoChecks the status of the NEQTO service.
systemctl enable neqtoEnables automatic startup of the NEQTO service.After installation, automatic startup is enabled.
systemctl disable neqtoDisables automatic startup of the NEQTO service.

If the NEQTO service is registered under "SysVinit"

It is possible to use the following commands for various controls.
For automatic startup configuration of the NEQTO service, use the "update-rc.d" or "chkconfig" command.

CommandDescriptionNote
/etc/init.d/neqto start          Starts the NEQTO service.The service starts immediately after installation.
/etc/init.d/neqto stopStops the NEQTO service.
/etc/init.d/neqto restartRestarts the NEQTO service.
/etc/init.d/neqto statusChecks the status of the NEQTO service.
update-rc.d neqto defaults
or
chkconfig --add neqto
Enables automatic startup of the NEQTO service.After installation, automatic startup is enabled.
update-rc.d neqto remove
or
chkconfig --del neqto
Disables automatic startup of the NEQTO service.



NEQTO Daemon Log

The NEQTO daemon outputs the log to /tmp/neqto/log/neqto.log.
The "neqto.log" will be log rotated by file size. In the default configuration, logs are rotated at 256KB and up to 3 generations of log files are archived in the same directory.

To display log output in real time, the "tail -F" command can be utilized.

$ tail -F /tmp/neqto/log/neqto.log



Serial ID

The serial ID issued during installation can be found in the /var/lib/neqto/serial file.

$ cat /var/lib/neqto/serial



Configuration file

The system configuration of the NEQTO daemon can be changed in /etc/neqto/neqto.conf.
If a parameter is not specified or commented out, the default value will be applied.
To comment out, append # to the beginning of the line.
The NEQTO service needs to be restarted to apply the new configurations.

# NEQTO configuration

#LogRotate 3
#LogRotateSize 262144
   :

ParametersContentNote
LogRotateNumber of log rotation generations
Range: 0 -
The default value is 3.
LogRotateSizeLog rotation size [Byte]
Range: 4096 -
The default value is 262144.
AutoTimeCorrectionAutomatic time correction setting
true: Enabled
false: Disabled
The default value is false.
EngineHeapSizeMemory size available for use on the operation script [Byte]
Range: 131072 - 524288
The default value is 131072.
ScriptCodeSizeOperation script code size [Byte]
Range: 130048 - 523264
The default value is 130048.
Version 00.02.00+



Updated: 2025-01-23
← 02. Installation04. Operational Flow →
  • Introduction
  • NEQTO Service
    • Where to register for the NEQTO service
    • Startup management of the NEQTO service
  • NEQTO Daemon Log
  • Serial ID
  • Configuration file
AboutNewsProductsFAQPrivacy PolicyVulnerability Disclosure 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.
© 2025 JIG-SAW INC.