app/models/extface/driver/star_tsp200.rb in extface-0.1.0 vs app/models/extface/driver/star_tsp200.rb in extface-0.1.1
- old
+ new
@@ -1,6 +1,19 @@
module Extface
- class Driver::StarTsp200 < Extface::PosPrintDriver
+ class Driver::StarTsp200 < Driver::GenericPos
NAME = 'Star TSP200 (Base Receipt Protocol)'.freeze
+ GROUP = Extface::PRINT_DRIVER
+
+ DEVELOPMENT = true #driver is not ready for production (not passing all tests or has major bugs)
+
+ CAN_RECEŠ”VE_DATA = true #pull from server
+ CAN_TRANSMIT_DATA = true #push to server
+
+ # Select driver features
+ RAW = true #responds to #push(data) and #pull
+ PRINT = true #POS, slip printers
+ FISCAL = false #cash registers, fiscal printers
+ REPORT = false #only transmit data that must be parsed by handler, CDR, report devices
+
has_serial_config
end
end