# Functions
FindCharacteristic is used to find the bluetooth characteristic.
ReadCharacteristic is used to read the value of the characteristic.
WriteCharacteristic is used to write some value into the characteristic.
# Variables
GattPeripheral represents the remote gatt peripheral device.
# Structs
Action is structure to define a device action.
ActionManager is a structure that contains a list of actions.
Operation is structure to define device operation.