Samsung SRP-350 Operator's Manual
Hide thumbs Also See for SRP-350:

Advertisement

SRP - 350

RECEIPT PRINTER

Operator's Manual
All specifications are subjected to change without notice

Advertisement

Table of Contents
loading

Summary of Contents for Samsung SRP-350

  • Page 1: Receipt Printer

    SRP - 350 RECEIPT PRINTER Operator’s Manual All specifications are subjected to change without notice...
  • Page 2: Adjustments And Settings

    1-7. Adjustments and Settings The SRP-350 is set up at the factory to be appropriate for almost all users. It does, however, offer some settings for users with special requirements. It has DIP switches that allow you to change communication settings, such as handshaking and parity check, as well as print density.
  • Page 3 When the light blinks, it indicates the self-test printing standby state or macro execution standby state when the macro execution command is used. Serial Interface Specification DIP Switch Set 1 Functions FUNCTION DEFAULT Data Receive Error Ignore Print ‘‘?’’ Mode Selection STAR EPSON HandShaking...
  • Page 4: Parallel Interface Specification

    Parallel Interface Specification Dip Switch Set 1 Functions FUNCTION DEFAULT Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Dip Switch Set 2 Functions FUNCTION DEFAULT Reserved Reserved Reserved Reserved Select Print Density Refer to the Following Table Reserved Reserved Print Density Print Density SW - 5 SW –...
  • Page 5 Chapter 2. Hexadecimal Dumping This feature allows experienced users to see exactly what data is coming to the printer. This can be useful in finding software problems. When you turn on the hexadecimal dump function, the printer prints all commands and data in hexadecimal format along with a guide section to help you find specific commands.
  • Page 6 Chapter 3. The self test The self-test checks whether the printer has any problems. If the printer does not function properly, contact your dealer. The self-test checks the following; Make sure paper roll has been installed properly. Turn on the power while holding down the FEED button. The self-test begins. The self-test prints the current printer status, which provides the control ROM version and the DIP switch setting.
  • Page 7: Control Commands

    Control Commands Control Commands [Name] Horizontal tab. [Format] ASCII Decimal [Description] Moves the print position to the next horizontal tab position. [Name] Print and line feed. [Format] ASCII Decimal [Description] Prints the data in the print buffer and feeds one line based on the current line spacing.
  • Page 8 DLE EOT n [Name] Real-time status transmission. [Format] ASCII Decimal [Range] 1 ≤ n ≤ 4 [Description] Transmits the selected printer status specified by n in real time, according the following parameters: n = 1 : Transmit printer status. n = 2 : Transmit off-line status. n = 3 : Transmit error status.
  • Page 9 n = 3 : Error status Off/On Decimal Function Not used. Fixed to Off. Not used. Fixed to On. Undefined. No auto-cutter error. Auto-cutter error occurs. Not used. Fixed to On. No unrecoverable error. Unrecoverable error occurs. No auto-recoverable error. Auto recoverable error occurs.
  • Page 10 ESC FF [Name] Print data in page mode [Format] ASCII Decimal [Description] In page mode, prints all buffered data in the printing area collectively. ESC SP n [Name] Set right-side character spacing. [Format] ASCII Decimal [Range] 0 ≤ n ≤ 255 [Description] Sets the character spacing for the right side of the character to [n x horizontal or vertical motion units].
  • Page 11 ESC $ nL nH [Name] Set absolute print position. [Format] ASCII Decimal [Range] 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Set the distance from the beginning of the line to the position at which subsequent characters are to be printed. The distance from the beginning of the line to the print position is [(nL nH x 256) x (vertical or horizontal motion unit)] inches.
  • Page 12 ESC * m nL nH d1…dk [Name] Select bit-image mode. ASCII m nL nH d1 … m nL nH d1 … Decimal m nL nH d1 … [Range] m = 0, 1, 32, 33 0 ≤ nL ≤ 255 0 ≤ nH ≤ 3 0 ≤...
  • Page 13 ESC = n [Name] Set peripheral device. [Format] ASCII Decimal [Range] 0 ≤ n ≤ 3 [Description] Selects device to which host computer sends data, using n as follows: Off/On Decimal Function Printer disabled. Printer disabled. Undefined. ESC ? n [Name] Cancel user-defined characters.
  • Page 14: [Name] [Format]

    [Range] 0 ≤ n ≤ 255 [Description] Turns emphasized mode on or off. When the LSB is 0, emphasized mode is turned off. When the LSB is 1, emphasized mode is turned on. ESC G n [Name] Turn on/off double-strike mode. [Format] ASCII Decimal...
  • Page 15: Table Of Contents

    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. Sweden France Italy Germany Spain U.K. Norway Denmark I Denmark II...
  • Page 16: [Format] Ascii Esc

    [Name] Turn 90°clockwise rotation mode on/off. [Format] ASCII Decimal [Range] 0 ≤ n ≤ 1, 48 ≤ n ≤ 49 [Description] Turns 90°clockwise rotation mode on/off n is used as follows: Function 0,48 Turn off 90°clockwise rotation mode 1,49 Turns on 90°clockwise rotation mode ESC W xL xH yL yH dxL dxH dyL dyH [Name] Set printing area in page mode...
  • Page 17: [Format] Ascii Esc Hex 1B Decimal

    0, 48 Left justification 1, 49 Centering 2, 50 Right justification ESC c 3 n [Name] Select paper sensor(s) to output paper end signals. [Format] ASCII Decimal [Range] 0 ≤ n ≤ 255 [Description] Selects the paper sensor(s) to output paper end signals. Each bit of n is used as follows: Off/On Decimal...
  • Page 18 When the LSB is 1, the panel buttons are disabled. 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. ESC p m t1 t2 [Name] Generate pulse.
  • Page 19 When the LSB is 0, upside-down printing mode is turned off. When the LSB is 1, upside-down printing mode is turned on. FS p n m [Name] Print NV bit image [Format] ASCII Decimal [Range] 1 ≤ n ≤ 255 0 ≤...
  • Page 20 Decimal [Range] 0 ≤ n ≤ 255 (1 ≤ vertical number of times ≤ 8, 1 ≤ horizontal number of times ≤ 8) [Description] Selects the character height using bits 0 to 2 and selects the character width using bits 4 to 7, as following: Off/O Decimal Function...
  • Page 21 GS / m [Name] Print downloaded bit image. [Format] ASCII Decimal [Range] 0•m•3, 48•m•51 [Description] Prints a downloaded bit image using the mode specified by m. m selects a mode from the table below: Mode Vertical Dot Density(DPI) Horizontal Dot Density(DPI) 0, 48 Normal 1, 49...
  • Page 22 GS I n [Name] Transmit printer ID. [Format] ASCII Decimal [Range] 1 ≤ n ≤ 3, 49 ≤ n ≤ 51 [Description] Transmits the printer ID specified by n as follows: Printer ID Specification ID (hexadecimal) 1, 49 Printer model ID TM-T88•...
  • Page 23 0 ≤ y ≤ 255 [Description] Sets the horizontal and vertical motion units to approximately 25.4/x mm { 1/x inch and } and approximately 25.4/y mm {1/y inches}, respectively. When x and y are set to 0, the default setting of each value is used •...
  • Page 24 GS ^ r t m [Name] Execute macro. [Format] ASCII Decimal [Range] 0 ≤ r ≤ 255 0 ≤ t ≤ 255 m = 0, 1 [Description] Executes a macro. r specifies the number of times to execute the macro. t specifies the waiting time for executing the macro.
  • Page 25 When the LSB of n is 0, smoothing mode is turned off. When the LSB of n is 1, smoothing mode is turned on. GS f n [Name] Select font for Human Readable Interpretation(HRI) characters. [Format] ASCII Decimal [Range] n = 0, 1, 48, 49 [Description] Selects a font for the HRI characters used when printing a bar code.
  • Page 26: Upc-E

    GS h n [Name] Set bar code height. [Format] ASCII Decimal [Range] 1 ≤ n ≤ 255 [Description] Set the height of the bar code. n specifies the number of dots in the vertical direction. • GS k m d1... dk NUL •...
  • Page 27 [Format] ASCII Decimal [Range] n = 1, 2, 49, 50 [Description] Transmits the status specified by n as follows. Function 1,49 Transmits paper sensor status. 2,50 Transmits drawer kick-out connector status. GS v 0 m xL xH yL yH d1….dk [Name] Print raster bit image [Format]...
  • Page 28: Codabar

    Decimal [Range] 2 ≤ n ≤ 6 [Description] Set the horizontal size of the bar code. n specifies the bar code width as follows. Module width for Binary-level bar code multi-level bar code Thin element width (mm) Thick element width (mm) 0.282 0.282 0.706...
  • Page 29 APPENDIX A. Star Mode Command Summary Control codes Hexadecimal Function codes <ESC> ”R” n 1B 52 n Select international character set <ESC> <GS> t n 1B 1D 74n Select character table <ESC> ”/” “1” 1B 2F 31 Select slash zero <ESC>...
  • Page 30 <ESC> “a” n 1B 61 n Feed paper n lines <FF> Form Feed <HT> Horizontal tab <VT> Vertical tab <ESC> “z” “1” 1B 7A 31 Set line spacing to 4 mm <ESC> “0” 1B 30 Set line spacing to 3 mm <ESC>...
  • Page 31 print) <ESC> “8” n1 n2 1B 38 n1 n2 Registers a logo pattern <ESC> “9” n1 n2 1B 39 n1 n2 Prints a logo pattern...

Table of Contents