log message should be fast if not activate.
I notice that many log message use python fstring or format the string before calling a log function. This must be avoid because it is time consuming. We should check that all call doesn't format string.
So we should improve/change the log function to match logging module. i.e:
log_warning(self,"Motor %s has not reach pos %d",mot,pos)
#instead of
log_warning(self,f"Motor {mot.name} has not reach pos {position}")