Samsung Bixolon SRP-500 Command Manual

Hide thumbs Also See for Bixolon SRP-500:

Advertisement

Quick Links

Command Manual
SRP-500
Inkjet Printer
Rev. 1.00
http://www.samsungminiprinters.com

Advertisement

Table of Contents
loading

Summary of Contents for Samsung Bixolon SRP-500

  • Page 1 Command Manual SRP-500 Inkjet Printer Rev. 1.00 http://www.samsungminiprinters.com...
  • Page 2 SRP-500 1. EPSON Mode (TM-U200) Command Description Hexadecimal Print and carriage return Horizontal tab Print and linefeed DLE EOT Transmit real-time status 10 04 DLE ENQ Real-time request to printer 10 05 ESC SP Set right-side character spacing 1B 20 ESC % Select/Cancel user defined characters 1B 25...
  • Page 3 SRP-500 2. STAR Mode (SP-320) Command Description Hexadecimal Deferred drive command “A” for peripheral unit 1 Page feed (Form feed) Print and linefeed (same as LF) Select expanded character mode Select upside-down Cancel upside-down character Cancel expanded character mode (Default setting) Cancel print data in buffer Immediate drive command for peripheral unit2 10 SUB...
  • Page 4 SRP-500 3. CITIZEN Mode (iDP-3541) Command Description Hexadecimal First drawer drive command1 Paper feed command FF n “n”-lines paper feed command 0C n Enlarged character command Normal character command Initial set command Inverted character command Red color print command Clear command Second drawer drive command ESC BEL Drive pulse setting command for the first drawer...
  • Page 5 SRP-500 4. Control Commands Details 4-1 Command Notation [Name] The name of the command. [Format] The code sequence. ASCII Indicates the ASCII equivalents. Hex indicates the hexadecimal equivalents. Decimal indicates the decimal equivalents. [ ] k indicates the contents of the [ ] should be repeated k times. [Range] Gives the allowable ranges for the arguments.
  • Page 6 SRP-500 [Name] Print and carriage return [Format] ASCII Decimal [Description] This command prints the data in the print buffer and does not feed the paper. [Note] Sets the print starting position to the beginning of the line [Reference] DLE EOT n [Name] Real-time status transmission [Format]...
  • Page 7 SRP-500 n = 2 : Off-line status Off/On Decimal Function Not used. Fixed to Off. Not used. Fixed to On. Cover is closed (front & rear) Cover is open (front or rear) Paper is not being fed by using the paper feed button.
  • Page 8 SRP-500 DLE ENQ n [Name] Real-time request to printer [Format] ASCII Decimal [Range] n = 2 [Description] The printer responds to a request from the host specified by n. n = 2: Recovers from an error after clearing the receive and print buffers.
  • Page 9 SRP-500 Off/On Decimal Function Character font A (12 x 14) selected. Character font B (12 x 12) selected. Undefined. Undefined. Emphasized mode not selected. Emphasized mode selected. Double-height mode not selected. Double-height mode selected. Double-width mode not selected. Double-width mode selected. Undefined.
  • Page 10 SRP-500 ESC & y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)] [Name] Define user-defined characters [Format] ASCII ESC & y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)] y c1 c2 [x1 d1...d(y x x1)]...[ xk d1... d(y x xk)] Decimal y c1 c2 [x1 d1...d(y x x1)]...[ xk d1...
  • Page 11 SRP-500 Divide the number of dots to be printed by 256. The interger answer is nH and the remainder is nL. Therefore, the number of dots in the horizontal direction is calculated by nL + 256 x nH. If the bit-image data input exceeds the number of dots to be printed on a line, the excess data is ignored.
  • Page 12 SRP-500 ESC 3 n [Name] Set line spacing [Format] ASCII Decimal [Range] 0 ≤ d ≤ 255 [Description] Sets the line spacing to [ n x (1/192)] inches. [Default] n = 32 (1/6 inch) [Reference] ESC 2 ESC < [Name] Return home [Format] ASCII...
  • Page 13 SRP-500 ESC @ [Name] Initialize printer [Format] ASCII Decimal [Description] Clears the data in the print buffer and resets the printer mode to the mode that was in effect when the power was turned on. [Notes] The DIP switch settings are not checked again. The data in the receive buffer is not cleared.
  • Page 14 SRP-500 ESC E n [Name] Turn emphasized mode on/off [Format] ASCII Decimal [Range] 32 ≤ n ≤ 255 [Description] Turns emphasized mode on or off. When the LSB of n is 0, emphasized mode is turned off. When the LSB of n is 1, emphasized mode is turned on. [Notes] * Printing is slower in emphasized mode.
  • Page 15 SRP-500 ESC R n [Name] Select an international character set [Format] ASCII Decimal [Range] 0 ≤ n ≤ 10 [Description] Selects an international character set n from the following table: Character set Character set U.S.A Italy France Spain I Germany U.K.
  • Page 16 SRP-500 [Notes] The command is enabled only when input at the beginning of the line. A portion of data skipped by means of HT is also target data for the justification function. [Default] n = 0 [Example] Left justification Centering Right justification ABCC ABCD...
  • Page 17: Table Of Contents

    SRP-500 ESC c 4 n [Name] Select paper sensor(s)to stop printing [Format] ASCll Decimal [Range] 0 ≤ n ≤ 255 [Description] Selects the paper sensor(s) used to stop printing when a paper-end is detected, using n as follows : Off/On Decimal Function Paper roll near end sensor disabled.
  • Page 18 SRP-500 ESC d n [Name] Print and feed n lines [Format] ASCII Decimal [Range] 0 ≤ n ≤ 255 [Description] Prints the data in the print buffer and feeds n lines. [Notes] This command sets the print starting position to the beginning of the line. The amount of paper fed per line is based on the value set using the line spacing command (ESC 2 or ESC 3) [Reference]...
  • Page 19 SRP-500 ESC m [Name] Execute partial cut [Format] ASCII Decimal [Description] Execute partial cut with one point uncut ESC p m t1 t2 [Name] Generate pulse [Format] ASCII m t1 t2 m t1 t2 Decimal m t1 t2 [Range] m = 0, 1, 48, 49 0 ≤...
  • Page 20 SRP-500 ESC t n [Name] Select character code table [Format] ASCII Decimal [Range] n = 0, 2, 3, 4, 5, 16, 17, 18, 19, 21, 22, 23 [Description] Selects a page n from the character code table. Page Page PC437 PC866 PC850 PC852...
  • Page 21: Hex Decimal

    SRP-500 ESC { n [Name] Turns on/off upside-down printing mode [Format] ASCII Decimal [Range] 0 ≤ n ≤ 255 [Description] Turns upside-down printing mode on or off. When the LSB of n is 0, upside-down printing mode is turned off. When the LSB of n is 1, upside-down printing mode is turned on.
  • Page 22 SRP-500 ● n specifies the paper to be tested ● m specifies a test pattern Paper Test pattern 0, 48 Basic sheet (paper roll) 1, 49 Hexadecimal dump 1, 49 Paper roll 2, 50 Printer status print 2, 50 [Notes] When the hexadecimal dump is printed by this command, the data which is transmitted after the command may not be printed because the printer clears the receive buffer.
  • Page 23: [Range] 0 ≤ N ≤ 255

    SRP-500 ① GS V m ② GS V m n [Name] Feeds paper for cutting position. [Format] ① 1 ASCll GS Decimal 29 ② ASCll Decimal 29 [Range] ① m = 1, 49 ② m = 66, 0 ≤ n ≤ 255 [Description] Feeds paper for cutting position as follows;...
  • Page 24 SRP-500 [Notes] Even if only one of the statuses is enabled, the status is sent when this command is executed. Subsequently, whenever the state of a valid status changes, that status is sent. In this case, because the current state is shown for each status, there is a possibility of a state change for a status for which ASB is not enabled.
  • Page 25: [Default] N = 0

    SRP-500 Third byte (paper sensor information) Off/On Decimal Status for ASB 0, 1 Paper near-end sensor: paper adequate. Paper near-end sensor: paper near end. 2, 3 Paper end sensor: paper present. Paper end sensor: no paper present. Not used. Fixed to Off. Not used.
  • Page 26 SRP-500 [Notes] ASB(Automatic Status Back) transmits the status such as ink near-end, ink cartridge installed/not installed automatically to the printer in real-time. It is called [ASB function] and the status is [ASB status]. If you use ASB, application can acquire the printer change in real-time and passively.
  • Page 27: [Range] [Description]

    SRP-500 GS r n [Name] Transmit status [Format] ASCII GS r n Hex 1D 72 n Decimal 29 114 n [Range] 1 ≤ n ≤ 2, 49 ≤ n ≤ 50 [Description] Transmits the status specified by n as, follows: Function 0, 48 Transmits paper sensor status...

Table of Contents