|
void | setSerialNumber (const char *serialNumber) |
|
void | setFeatureReport (void *report, int length) |
|
int | availableFeatureReport (void) |
|
void | enableFeatureReport (void) |
|
void | disableFeatureReport (void) |
|
void | begin (void *report, int length) |
|
void | end (void) |
|
void | enable (void) |
|
void | disable (void) |
|
virtual int | available (void) |
|
virtual int | read () |
|
virtual int | peek () |
|
virtual void | flush (void) |
|
virtual size_t | write (uint8_t b) |
|
virtual size_t | write (const uint8_t *buffer, size_t size) |
|
|
int | getInterface (uint8_t *interfaceCount) override |
|
int | getDescriptor (USBSetup &setup) override |
|
bool | setup (USBSetup &setup) override |
|
uint8_t | getShortName (char *name) override |
|
|
EPTYPE_DESCRIPTOR_SIZE | epType [ENDPOINT_COUNT] |
|
uint8_t | protocol |
|
uint8_t | idle |
|
int | dataLength |
|
int | dataAvailable |
|
uint8_t * | data |
|
const char * | serialNumber |
|
uint8_t * | featureReport |
|
int | featureLength |
|
◆ setSerialNumber()
void CLP::RawHID_::setSerialNumber |
( |
const char * |
serialNumber | ) |
|
Set the Serial Number of the USB device. Else a default Serial Number.
- Parameters
-
serialNumber | the Serial Number. The Serial Number string must be located in program space (flash). |
◆ write()
virtual size_t CLP::RawHID_::write |
( |
uint8_t |
b | ) |
|
|
inlinevirtual |
Wrapper for a single byte
The documentation for this class was generated from the following files: