Lsm6dsox interrupt task

Just add the extern SemaphoreHandle_t xInterruptSemaphore; declaration to the files where it’s used (but not defined) as with any other global variable.
I’d it globally to the whole file / at file scope.