Cypress Bluetooth Mesh Gateway
Embedded BLE Mesh library enumerations

General Description

Enumerations

enum  cypress::embedded::Mesh::BluetoothMeshProvisioningStatus {
  cypress::embedded::Mesh::BLUETOOTH_MESH_DEVICE_UNPROVISIONED,
  cypress::embedded::Mesh::BLUETOOTH_MESH_DEVICE_PROVISIONED
}
 Defines Bluetooth Mesh Provisioning status values. More...
 
enum  cypress::embedded::Mesh::BluetoothMeshConnectionStatus {
  cypress::embedded::Mesh::BLUETOOTH_MESH_NETWORK_CONNECTED,
  cypress::embedded::Mesh::BLUETOOTH_MESH_NETWORK_DISCONNECTED
}
 Defines Bluetooth Mesh Connection status values. More...
 
enum  cypress::embedded::Mesh::BluetoothMeshEvent {
  cypress::embedded::Mesh::BLUETOOTH_MESH_DEVICE_PROVISIONING_STATUS,
  cypress::embedded::Mesh::BLUETOOTH_MESH_DEVICE_STATUS,
  cypress::embedded::Mesh::BLUETOOTH_MESH_NETWORK_RECEIVED_DATA,
  cypress::embedded::Mesh::BLUETOOTH_MESH_NETWORK_STATUS,
  cypress::embedded::Mesh::BLUETOOTH_MESH_NVRAM_DATA
}
 Defines Bluetooth Mesh Event values. More...
 

Enumeration Type Documentation

◆ BluetoothMeshProvisioningStatus

Defines Bluetooth Mesh Provisioning status values.

Enumerator
BLUETOOTH_MESH_DEVICE_UNPROVISIONED 

Device is not provisioned to any Bluetooth Mesh network.

BLUETOOTH_MESH_DEVICE_PROVISIONED 

Device is provisioned.

◆ BluetoothMeshConnectionStatus

Defines Bluetooth Mesh Connection status values.

Enumerator
BLUETOOTH_MESH_NETWORK_CONNECTED 

Device is connected to a Mesh network.

BLUETOOTH_MESH_NETWORK_DISCONNECTED 

Device is not connected to Mesh network.

◆ BluetoothMeshEvent

Defines Bluetooth Mesh Event values.

Enumerator
BLUETOOTH_MESH_DEVICE_PROVISIONING_STATUS 

Provisioning status of Bluetooth device.

BLUETOOTH_MESH_DEVICE_STATUS 

Generic Mesh status of Bluetooth device.

BLUETOOTH_MESH_NETWORK_RECEIVED_DATA 

Data received from Mesh network to be sent to cloud.

BLUETOOTH_MESH_NETWORK_STATUS 

Mesh Network status change.

BLUETOOTH_MESH_NVRAM_DATA 

Update NVRAM data.