Tg вообще не фичкальник он же как принтер виден в системе в Лине через cups, в винде через стандартное api печати...
А язык реализации то какой?
это да, просто если с ним работать через ком, то там по протоколу можно состояния, ошибки разные выдергивать.