示例#1
0
    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)
示例#2
0
from libfptr10 import IFptr
import json

fptr = IFptr("")

version = fptr.version()

print(version)