def open_KKT(self): LIBRARY_PATH = os.path.dirname( os.path.abspath( "C:/Users/yana.timofeeva/Downloads/10.5.1.0/10.5.1.0/nt-x64-msvc2015" )) fptr = IFptr(os.path.join(LIBRARY_PATH, "fptr10.dll")) version = fptr.version() print(version) #НАСТРОЙКА ДРЙВЕРА fptr.setSingleSetting(IFptr.LIBFPTR_SETTING_MODEL, str(IFptr.LIBFPTR_MODEL_ATOL_AUTO)) fptr.setSingleSetting(IFptr.LIBFPTR_SETTING_PORT, str(IFptr.LIBFPTR_PORT_COM)) fptr.setSingleSetting(IFptr.LIBFPTR_SETTING_COM_FILE, "COM4") fptr.setSingleSetting(IFptr.LIBFPTR_SETTING_BAUDRATE, str(IFptr.LIBFPTR_PORT_BR_115200)) fptr.applySingleSettings() settings = fptr.getSettings() #выгрузка настроек print(fptr.open()) #установка соединения с ККТ оно -1 isOpened = fptr.isOpened() #установка логического соед возвращает 0 print(settings)
from libfptr10 import IFptr import json fptr = IFptr("") version = fptr.version() print(version)