Documentation ¶
Index ¶
Constants ¶
View Source
const ( Modbus = "modbus" ModbusTCP = "modbusTCP" ModbusRTU = "modbusRTU" OPCUA = "OPCUA" )
Protocol/Fieldbus Definitions
View Source
const ( MasterSupervisorName = "MasterSupervisor" ConfigServiceName = "ConfigService" IntegrationsServiceName = "IntegrationsService" StateServiceName = "StateService" FieldbusSupervisorName = "FieldbusSupervisor" ModbusRTUServiceName = "ModbusRTUService" ModbusTCPServiceName = "ModbusTCPService" OPCUAServiceName = "OPCUAService" SerialServiceName = "SerialService" GatewaySupervisorName = "GatewaySupervisor" MQTTServiceName = "MQTTService" RESTGatewayServiceName = "RESTGatewayService" PredictionServiceName = "PredictionService" RESTServiceName = "RESTService" )
Supervisor and Service identifiers
View Source
const ( // Files have been updated EquipmentConfigUpdated = "EquipmentConfigUpdated" AssetConfigUpdated = "AssetConfigUpdated" ConnectivityConfigUpdated = "ConnectivityConfigUpdate" // Messages from the state service TopicStateReport = "TopicStateReport" // Messages from field bus integrations TopicOpsReport = "TopicOpsReport" )
Internal messaging topics
View Source
const ( InitialState = "InitialState" GenericMQTT = "GenericMQTT" Predix = "Predix" AWS = "AWS" SightMachine = "SightMachine" )
Service Providers
View Source
const ( ConfigPath = "/etc/opt/nimble" AssetConfigPath = ConfigPath + "/asset.json" EquipmentConfigPath = ConfigPath + "/equipment.json" ConnectivityConfigPath = ConfigPath + "/connections.json" )
Default paths for the configuration files
View Source
const (
SystemName = "nimble-device"
)
Global Definitions
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.