Services missed because of I_ATTEMPTS too high
Status: Beta
Brought to you by:
mattshelton
Pads uses a counter i_attempts to limit the number of attempts to identify services. The default value specified in global.h is I_ATTEMPT = 4.
The problem is that when a service is detected less than 4 times and is not identified, it will never be reported by Pads.
A workaround is to update the default value of I_ATTEMPTS to 1 in gloabl.h, but this might reduce the detection accuracy.
A better solution would be for Pads to output all services, even the non-identified ones having a i_attempt value between 1 and 4, when it closes.