added tickless compensation value
need to release semaphore in case of error
fixed warning about implicit type cast
updated component settings
Clarified semaphore usage
added semaphore release
updated project settings