Represents a Bluetooth Low Energy device.
Inheritance Hierarchy
HidSharpDevice
HidSharp.ExperimentalBleDevice
Namespace: HidSharp.Experimental
Assembly: HidSharp (in HidSharp.dll) Version: 2.6.3
Syntax
The BleDevice type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | DevicePath |
The operating system's name for the device.
If you have multiple devices with the same Vendor ID, Product ID, Serial Number, etc.,
this may be useful for differentiating them.
(Inherited from Device.) |
Methods
Name | Description | |
---|---|---|
![]() | GetFileSystemName |
Returns the file system path of the device.
This can be used to check permissions on Linux hidraw, for instance.
(Inherited from Device.) |
![]() | GetFriendlyName |
Returns a name appropriate for display.
(Inherited from Device.) |
![]() | GetManufacturer |
Returns the manufacturer name.
(Inherited from Device.) |
![]() | GetManufacturer(GetStringFlags) |
Returns the manufacturer name.
(Inherited from Device.) |
![]() | GetProductName |
Returns the product name.
(Inherited from Device.) |
![]() | GetProductName(GetStringFlags) |
Returns the product name.
(Inherited from Device.) |
![]() | GetSerialNumber |
Returns the device serial number.
(Inherited from Device.) |
![]() | GetSerialNumber(GetStringFlags) |
Returns the device serial number.
(Inherited from Device.) |
![]() | GetServiceOrNull | |
![]() | GetServices | |
![]() | HasImplementationDetail | (Overrides DeviceHasImplementationDetail(Guid).) |
![]() | HasService | |
![]() | Open | |
![]() | Open(BleService) | |
![]() | Open(OpenConfiguration) | |
![]() | Open(BleService, OpenConfiguration) | |
![]() | ToString | (Overrides ObjectToString.) |
![]() | TryGetService | |
![]() | TryOpen(DeviceStream) |
Tries to make a connection to the device.
(Inherited from Device.) |
![]() | TryOpen(OpenConfiguration, DeviceStream) | (Inherited from Device.) |
![]() | TryOpen(OpenConfiguration, DeviceStream, Exception) | (Inherited from Device.) |
See Also