Sha256: a77dd3035072d367e05d7084c95f12fc923a669c5b41f96d279b7247c1e0622c

Contents?: true

Size: 720 Bytes

Versions: 5

Compression:

Stored size: 720 Bytes

Contents

require 'extface/driver/epson/esc_pos'
require 'extface/driver/epson/fiscal'
module Extface
  class Driver::EpsonTmU220 < Driver::GenericPos
    NAME = 'Epson TM-U220 (Serial)'.freeze
    GROUP = Extface::FISCAL_DRIVER
    
    DEVELOPMENT = true #driver is not ready for production (not passing all tests or has major bugs)
    
    # Select driver features
    RAW = true  #responds to #push(data) and #pull
    PRINT = true #POS, slip printers
    FISCAL = true #cash registers, fiscal printers
    REPORT = false #only transmit data that must be parsed by handler, CDR, report devices    
    
    has_serial_config
    
    include Extface::Driver::Epson::EscPos
    include Extface::Driver::Epson::Fiscal
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
extface-0.1.9 app/models/extface/driver/epson_tm_u220.rb
extface-0.1.8 app/models/extface/driver/epson_tm_u220.rb
extface-0.1.7 app/models/extface/driver/epson_tm_u220.rb
extface-0.1.6 app/models/extface/driver/epson_tm_u220.rb
extface-0.1.5 app/models/extface/driver/epson_tm_u220.rb