FingerprintUSBHost is not compiling
Hi. I am compiling FingerprintUSBHost on Windows 11 to load to an Arduino UNO. I am getting compiler errors. I am using Arduino IDE 2.3.4 and the latest board 1.8.6
c:\Users\john\Documents\Arduino\libraries\FingerprintUSBHost\src/FingerprintUSBHost.h:38:55: error: expected class-name before '{' token class FingerprintUSBHost_ : public PluggableUSBModule {
c:\Users\john\Documents\Arduino\libraries\FingerprintUSBHost\src/FingerprintUSBHost.h:52:23: error: 'USBSetup' has not been declared int getDescriptor(USBSetup& setup);
I think that the PluggableUSB has changed as there is no constructor for PluggableUSBModule without arguments.
A number of other people have reported a problem with USBSetup.
My interest is to be able to distinguish between compiles on Windows 11 and Raspberry Pi OS (Debian) as some of my Arduino NANOs use a USB chip which is not supported on Windows 11 and is supported by R Pi OS.
Have you run this code lately?
Thanks
John