wrapping led strip fill method with a semaphore