Add compile switch to data loggers to use own implementation + integrate
usage