clive1
                
              
              
                  
                  
              11
              
             
            
              I thinks the current build has 7 as the default..
BTW this code is NOT wrap-safe (49 days) @PaulZC
} while (isBlocking && (millis() < (start + waitForSemaphoreTimeout_millis)));
Needs to be of the form
} while (isBlocking && ((millis() - start) < waitForSemaphoreTimeout_millis));