Added the Tentacle port with proper variables
Modified the library to be non-blocking with 100us timeout