CAPS Universe documentation  1.0.4
All you need to know to be successful
Data Fields
ql5_status Struct Reference

Format of the status report of QL5xx printers.

Data Fields

uint8_t print_head_mark
 
uint8_t size
 
uint8_t _reserved3
 
uint16_t printer_id
 
uint8_t _reserved6
 
uint8_t _reserved7
 
uint8_t _reserved8
 
uint8_t error_info_1
 
uint8_t error_info_2
 
uint8_t media_width
 
uint8_t media_type
 
uint8_t _reserved13
 
uint8_t _reserved14
 
uint8_t _reserved15
 
uint8_t _reserved16
 
uint8_t _reserved17
 
uint8_t media_length
 
uint8_t status_type
 
uint8_t phase_type
 
uint16_t phase_num
 
uint8_t notification_type
 
uint8_t _reserved24
 
uint8_t _reserved25 [8]
 

Field Documentation

◆ print_head_mark

uint8_t print_head_mark

Always 0x80.

◆ size

uint8_t size

size of this structure, always 0x20

◆ _reserved3

uint8_t _reserved3

0x42

◆ printer_id

uint16_t printer_id

One of the QL*_ID constants, big endian byte order

◆ _reserved6

uint8_t _reserved6

Always 0x30

◆ _reserved7

uint8_t _reserved7

Always 0x00

◆ _reserved8

uint8_t _reserved8

Always 0x00

◆ error_info_1

uint8_t error_info_1

◆ error_info_2

uint8_t error_info_2

◆ media_width

uint8_t media_width

Width of the label [mm]

◆ media_type

uint8_t media_type

◆ _reserved13

uint8_t _reserved13

Always 0x00

◆ _reserved14

uint8_t _reserved14

Always 0x00

◆ _reserved15

uint8_t _reserved15

◆ _reserved16

uint8_t _reserved16

◆ _reserved17

uint8_t _reserved17

Always 0x00

◆ media_length

uint8_t media_length

Length of ready-to-use labels, or zero for continuous labels. [mm]

◆ status_type

uint8_t status_type

◆ phase_type

uint8_t phase_type

◆ phase_num

uint16_t phase_num

◆ notification_type

uint8_t notification_type

◆ _reserved24

uint8_t _reserved24

Always 0x00

◆ _reserved25

uint8_t _reserved25[8]

The documentation for this struct was generated from the following file: