BSL430.NET  1.3.4
Public Member Functions | Properties | List of all members
BSL430_NET.Comm.USB_HID_Device Class Reference

USB HID Device node extends generic Bsl430NetDevice. Use requires libraries: HidSharp. More...

Inheritance diagram for BSL430_NET.Comm.USB_HID_Device:
BSL430_NET.Bsl430NetDevice

Public Member Functions

 USB_HID_Device (int Vid, int Pid, string Serial, string Manufacturer, string ProductName, string Name, string Desc, string FullDesc, Mode Mode)
 USB_HID_Device constructor. More...
 
 USB_HID_Device ()
 USB_HID_Device parameterless constructor for serialization. More...
 
override string ToString ()
 Short string general information about this device. More...
 
- Public Member Functions inherited from BSL430_NET.Bsl430NetDevice
 Bsl430NetDevice ()
 Bsl430NetDevice constructor More...
 
 Bsl430NetDevice (Bsl430NetDevice Dev)
 Bsl430NetDevice copy constructor More...
 
 Bsl430NetDevice (string DeviceName)
 Bsl430NetDevice constructor More...
 
 Bsl430NetDevice (string DeviceName, string Description, string FullDesc, Mode Mode, string Kind)
 Bsl430NetDevice constructor More...
 
override string ToString ()
 FormattedDescription of current device. More...
 

Properties

int Vid [get, set]
 USB HID device VID. More...
 
int Pid [get, set]
 USB HID device PID. More...
 
string Serial [get, set]
 USB HID device serial number. More...
 
string Manufacturer [get, set]
 USB HID device manufacturer. More...
 
string ProductName [get, set]
 USB HID device product name. More...
 
- Properties inherited from BSL430_NET.Bsl430NetDevice
string Name = "" [get, set]
 Name is unique string that serves as main key to handle devices in this library eg. COM1, FTDI2, libtfi3, USB4 .. More...
 
string Description = "" [get, set]
 Device description. More...
 
string Kind = "" [get, set]
 Device kind. [FTDI, libftdi, COM (Serial), USB] More...
 
string FormattedDescription = "" [get, set]
 Device general formated description eg. 'V/PID: 1234-5678 [Dev1] SN: 0123456' More...
 
Mode Mode = Mode.UART_Serial [get, set]
 Device mode. More...
 

Detailed Description

USB HID Device node extends generic Bsl430NetDevice. Use requires libraries: HidSharp.

Constructor & Destructor Documentation

◆ USB_HID_Device() [1/2]

BSL430_NET.Comm.USB_HID_Device.USB_HID_Device ( int  Vid,
int  Pid,
string  Serial,
string  Manufacturer,
string  ProductName,
string  Name,
string  Desc,
string  FullDesc,
Mode  Mode 
)

USB_HID_Device constructor.

◆ USB_HID_Device() [2/2]

BSL430_NET.Comm.USB_HID_Device.USB_HID_Device ( )

USB_HID_Device parameterless constructor for serialization.

Member Function Documentation

◆ ToString()

override string BSL430_NET.Comm.USB_HID_Device.ToString ( )

Short string general information about this device.

Property Documentation

◆ Manufacturer

string BSL430_NET.Comm.USB_HID_Device.Manufacturer
getset

USB HID device manufacturer.

◆ Pid

int BSL430_NET.Comm.USB_HID_Device.Pid
getset

USB HID device PID.

◆ ProductName

string BSL430_NET.Comm.USB_HID_Device.ProductName
getset

USB HID device product name.

◆ Serial

string BSL430_NET.Comm.USB_HID_Device.Serial
getset

USB HID device serial number.

◆ Vid

int BSL430_NET.Comm.USB_HID_Device.Vid
getset

USB HID device VID.


The documentation for this class was generated from the following file: