Tsc::Codemap
Constants
DETAILS = {0 => :normal, 1 => :head_opened, 2 => :paper_jam, 3 => :paper_jam_head_open, 4 => :paper_empty, 5 => :paper_empty_head_open, 8 => :ribbon_empty, 9 => :ribbon_empty_head_open, 10 => :ribbon_empty_paper_jam, 11 => :ribbon_empty_paper_jam_head_open, 12 => :ribbon_empty_paper_empty, 13 => :ribbon_empty_paper_empty_head_open, 16 => :pause, 32 => :printing, 128 => :other_error}
MEDIA_ERRORS = {64 => :normal, 65 => :paper_empty, 66 => :paper_jam, 68 => :ribbon_empty, 72 => :ribbon_jam, 96 => :print_head_open}
MESSAGES = {64 => :normal, 96 => :pause, 66 => :backing_label, 67 => :cutting, 69 => :printer_error, 70 => :form_feed, 75 => :waiting_to_press_print_key, 76 => :waiting_to_take_label, 80 => :print_batch, 87 => :imaging}
PRINTER_ERRORS = {64 => :normal, 65 => :print_head_overheat, 66 => :stepping_motor_overheat, 68 => :print_head_error, 72 => :cutter_jam, 96 => :insufficient_memory}
WARNINGS = {64 => :normal, 65 => :reversed, 66 => :reversed, 68 => :reversed, 72 => :receive_buffer_full, 96 => :reversed}
Class methods
convert_detailed_status_response(slice : Bytes)
Source