• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python serialbase.SerialBase类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中stoqdrivers.serialbase.SerialBase的典型用法代码示例。如果您正苦于以下问题:Python SerialBase类的具体用法?Python SerialBase怎么用?Python SerialBase使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了SerialBase类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: __init__

    def __init__(self, port, consts=None):
        port.setParity(PARITY_EVEN)
        port.setWriteTimeout(3)

        SerialBase.__init__(self, port)
        self._consts = consts or FiscNetConstants
        self._command_id = 0
        self._reset()
开发者ID:Conectel,项目名称:stoqdrivers,代码行数:8,代码来源:FiscNetECF.py


示例2: __init__

 def __init__(self, port, consts=None):
     self._consts = consts or MP25Constants
     port.setTimeout(2)
     port.setWriteTimeout(5)
     SerialBase.__init__(self, port)
     # XXX: Seems that Bematech doesn't contains any variable with the
     # coupon remainder value, so I need to manage it by myself.
     self.remainder_value = Decimal("0.00")
     self._reset()
开发者ID:esosaja,项目名称:stoqdrivers,代码行数:9,代码来源:MP25.py


示例3: __init__

 def __init__(self, port, consts=None):       
     SerialBase.__init__(self, port)
     self._port.setTimeout(1.5)
     self._port.setWriteTimeout(5)
     self._port.setParity(serial.PARITY_EVEN)
     self._port.setXonXoff(0)
     self._port.setRtsCts(0)
     self.remainder_value = Decimal("0.0")       
     self._reset()
开发者ID:Cywaithaka,项目名称:addons-cluster,代码行数:9,代码来源:SRP350.py


示例4: __init__

    def __init__(self, port, consts=None):
        SerialBase.__init__(self, port)

        # Make sure the printer is in ESC/BEMA mode
        self.write(GS + '\xF9\x20\x00')
        self._setup_charset()
        self.set_condensed()
        self.descentralize()
        self.unset_bold()
        self.unset_double_height()
开发者ID:stoq,项目名称:stoqdrivers,代码行数:10,代码来源:MP2100TH.py


示例5: __init__

    def __init__(self, port, consts):
        SerialBase.__init__(self, port)
        BaseChequePrinter.__init__(self)
        self._consts = consts or EP375Constants
        self.coupon_discount = Decimal("0.0")
        self.coupon_surcharge = Decimal("0.0")
        self._command_id = self._item_counter = -1
        self.items_dict = {}
        self._is_coupon_open = False

        # The printer needs a little delay to shutdown/startup. Add this
        # number as a guard to make sure that the printer doesn't freeze
        # if we start up too fast.
        time.sleep(0.2)
开发者ID:Conectel,项目名称:stoqdrivers,代码行数:14,代码来源:EP375.py


示例6: __init__

    def __init__(self, port, consts=None):
        port.parity = PARITY_EVEN
        port.writeTimeout = 3

        SerialBase.__init__(self, port)
        self._consts = consts or FiscNetConstants
        self._command_id = 0
        config = configparser.RawConfigParser()
        has_conf = config.read([os.path.expanduser('~/.stoq/stoqdrivers.conf')])
        if has_conf:
            try:
                self.CASH_SUPPLY = config.get('fiscnet', 'cash_supply')
                self.CASH_REMOVAL = config.get('fiscnet', 'cash_removal')
            except configparser.NoOptionError:
                log.info("Option not found, check stoqdrivers.conf")
        else:
            log.info("file: stoqdrivers.conf not found")
        self._reset()
开发者ID:stoq,项目名称:stoqdrivers,代码行数:18,代码来源:FiscNetECF.py


示例7: __init__

 def __init__(self, port, consts=None):
     SerialBase.__init__(self, port)
     self._consts = consts or FBIIConstants
     self._command_id = FIRST_COMMAND_ID - 1  # 0x80
     self._reset()
开发者ID:Vauxoo,项目名称:stoqdrivers,代码行数:5,代码来源:FBII.py


示例8: __init__

 def __init__(self, port, consts=None):
     SerialBase.__init__(self, port)
开发者ID:Cywaithaka,项目名称:addons-cluster,代码行数:2,代码来源:base.py


示例9: __init__

 def __init__(self, port, consts=None):
     self._consts = consts or FS345Constants
     SerialBase.__init__(self, port)
     self._reset()
开发者ID:stoq,项目名称:stoqdrivers,代码行数:4,代码来源:FS345.py


示例10: __init__

 def __init__(self, port, consts=None):
     SerialBase.__init__(self, port)
     self.set_condensed()
     self.descentralize()
     self.unset_bold()
     self.unset_double_height()
开发者ID:stoq,项目名称:stoqdrivers,代码行数:6,代码来源:DR700.py


示例11: __init__

 def __init__(self, port, consts=None):
     SerialBase.__init__(self, port)
     BaseChequePrinter.__init__(self)
开发者ID:Conectel,项目名称:stoqdrivers,代码行数:3,代码来源:DP20C.py


示例12: readline

 def readline(self):
     self._port.setDTR()
     return SerialBase.readline(self)
开发者ID:Conectel,项目名称:stoqdrivers,代码行数:3,代码来源:EP375.py


示例13: writeline

 def writeline(self, data):
     while not self._port.getDSR():
         pass
     return SerialBase.writeline(self, data)
开发者ID:Conectel,项目名称:stoqdrivers,代码行数:4,代码来源:EP375.py


示例14: __init__

 def __init__(self, device, consts=None):
     SerialBase.__init__(self, device)
     self._package = None
开发者ID:Conectel,项目名称:stoqdrivers,代码行数:3,代码来源:PrixIII.py


示例15: __init__

 def __init__(self, port, consts=None):
     self._consts = consts or IFS9000IConstants
     SerialBase.__init__(self, port)
     self._customer_document = None
开发者ID:Cywaithaka,项目名称:addons-cluster,代码行数:4,代码来源:IFS9000I.py



注:本文中的stoqdrivers.serialbase.SerialBase类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python api.escape函数代码示例发布时间:2022-05-27
下一篇:
Python stopwatch.Stopwatch类代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap