Overview
There are two variants of the intelino trainlib:
Asynchronous library
intelino-trainlib-asyncthat uses the importintelino.trainlib_async.Synchronous (blocking)
intelino-trainlibthat uses the importintelino.trainlib.
They are very similar and share most of the code. The difference is mostly in
the TrainScanner and Train classes.