Changed Program::configurePins(..) to avoid setting the report flag for all input pins. Instead I added a specific request command that the user must send if it's interested in receiving the pin values.