System Mode Control

When you first time start a new copy of Neuron, it immediately undergoes the registration process by sending the registration request to the IIoT platform repeatedly until it gets back the response. If registration pass, Neuron would enter Inactive mode running without any configuration inside. At this moment, users can setup the configuration such as data registers, alarms and event. After setup finished, Neuron need to restart to enter the Active mode.

System Mode Control - 图1

API service functions are mode dependent. That means some functions are restricted to be called in specific mode. Moreover, heartbeat and telemetry transmission are also mode dependent. Data polling would perform in active mode only. Below there is table shows the availability of various API services and transmission in different mode.

Inactive Active Standby Semi
Heartbeat Transmission Yes Yes Yes Yes
Telemetry Transmission No Yes No Yes
Device Data Polling No Yes No No
User Admin API func:10 to func:16 Yes Yes Yes Yes
Configuration API func:21 to func:23 Yes Yes Yes Yes
Scripts API func:30 to func:37 No Yes Yes No
Write Data to Device Service func:51 No Yes No No
Object Control API func:59 to func:60 No Yes Yes No
Gateway Control API func:70 Yes Yes Yes Yes
Gateway Control API func:72 No Yes Yes Yes
Gateway Information API func:73 to func:74 No Yes Yes Yes
Alarm & Event API func:79 to func:80 No Yes Yes No
Historical API func:81 to func:82 No Yes Yes Yes
License Update API No Yes Yes Yes