Table of Contents

Interface IDeviceCompatEvents

Namespace
NixUniversalSDK
Assembly
NixUniversalSDK.dll

Interface defining the events for a IDeviceCompat instance on a connection state change, battery state change, or external power state change

public interface IDeviceCompatEvents

Events

BatteryStateChanged

Called when the Nix device has updated its battery level measurement

event EventHandler<BatteryStateEventArgs> BatteryStateChanged

Event Type

EventHandler<BatteryStateEventArgs>

Connected

Called when the Nix device has completed the connection process and is now idle

event EventHandler Connected

Event Type

EventHandler

Disconnected

Called when the Nix device has disconnected from the host

event EventHandler<DeviceStatusArgs> Disconnected

Event Type

EventHandler<DeviceStatusArgs>

ExtPowerStateChanged

Called when the Nix device has been connected or disconnected from an external power source.

event EventHandler<ExtPowerStateEventArgs> ExtPowerStateChanged

Event Type

EventHandler<ExtPowerStateEventArgs>