Documentation
¶
Index ¶
- Variables
- type NetworkConfigurationProtocol
- func (ncp *NetworkConfigurationProtocol) Close() error
- func (ncp *NetworkConfigurationProtocol) Connect(address string) error
- func (ncp *NetworkConfigurationProtocol) Connected() bool
- func (ncp *NetworkConfigurationProtocol) ReceiveData(timeoutSeconds int) (*cborcoders.Cmd, error)
- func (ncp *NetworkConfigurationProtocol) SendData(msg cborcoders.Cmd) error
- func (ncp *NetworkConfigurationProtocol) SendNack() error
Constants ¶
This section is empty.
Variables ¶
View Source
var Commands = map[string]uint8{
"Connect": 1,
"GetID": 2,
"GetBLEMac": 3,
"Reset": 4,
"ScanWiFi": 100,
"GetWiFiFWVersion": 101,
"GetSketchVersion": 200,
"GetNetConfigLibVersion": 201,
}
View Source
var StatusBoard = map[int16]string{
1: "Connecting",
2: "Connected",
4: "Resetted",
100: "Scanning for WiFi networks",
-1: "Failed to connect",
-3: "Disconnected",
-4: "Parameters not provided",
-5: "Invalid parameters",
-6: "Cannot execute anew request while another is pending",
-7: "Invalid request",
-8: "Internet not available",
-101: "HW Error connectivity module",
-102: "HW Connectivity Module stopped",
-150: "Error initializing secure element",
-151: "Error configuring secure element",
-152: "Error locking secure element",
-160: "Error generating UHWID",
-200: "Error storage begin module",
-201: "Fail to partition the storage",
-255: "Generic error",
}
Functions ¶
This section is empty.
Types ¶
type NetworkConfigurationProtocol ¶
type NetworkConfigurationProtocol struct {
// contains filtered or unexported fields
}
func NewNetworkConfigurationProtocol ¶
func NewNetworkConfigurationProtocol(transport *transport.TransportInterface) *NetworkConfigurationProtocol
func (*NetworkConfigurationProtocol) Close ¶
func (ncp *NetworkConfigurationProtocol) Close() error
func (*NetworkConfigurationProtocol) Connect ¶
func (ncp *NetworkConfigurationProtocol) Connect(address string) error
func (*NetworkConfigurationProtocol) Connected ¶
func (ncp *NetworkConfigurationProtocol) Connected() bool
func (*NetworkConfigurationProtocol) ReceiveData ¶
func (ncp *NetworkConfigurationProtocol) ReceiveData(timeoutSeconds int) (*cborcoders.Cmd, error)
func (*NetworkConfigurationProtocol) SendData ¶
func (ncp *NetworkConfigurationProtocol) SendData(msg cborcoders.Cmd) error
func (*NetworkConfigurationProtocol) SendNack ¶
func (ncp *NetworkConfigurationProtocol) SendNack() error
Click to show internal directories.
Click to hide internal directories.