Support > FAQ  
View the most Frequent Asked Questions from our Knowledge Base. If you can not solve your interrogation, please use Contact Us for more information.

1. I want to program to open cash drawer and printer font in Visual Basic or C language.
2. I want to download a logo to the printer, tell me the easy way.
3. Logo download utility doesn't work on Windows NT, 2000, XP.
4. How do I select Printer font or Control font (FontControl) ?
5. I wish to reduce the space at the top of receipt.
6. Tell me the code sequence of cutting and paper feeding.
7. How do I execute cutting at Generic driver ?
8. Windows driver does not install well. What's wrong ?
9. Where do I get the driver of discontinued models such as SRP-250 and SRP-300 ?
10. I need a special firmware and how to download manual. What's difference between font, firmware, logo download ?
11. Printer stops at the middle of print. What might be the reason ?
12. I get plenty of complaints on opening cash drawer. Most of them saying can't open drawer. what might be the reason ?
13. SRP-350 prints barcode fine but sometimes it doesn't print at all although I programmed right. Moreover It is not readable by barcode scanner.
14. Does SRP-350 support Black mark paper ?
15. SRP-350 stops suddenly at the middle of print. Sometimes the data breaks down too. I've checked all but nothing wrong.
16. How do I download and print Logo with SRP-770 ?
17. SRP-770 does not recognize Gap ( Black mark) and feeds continuously. What to do ?
18. How do I use USB or Network printer at SAMlabel program with SRP-770 ?
19. SRP-770 serial communication does not work at SAMLabel, why ?

1. I want to program to open cash drawer and printer font in Visual Basic or C language.
You need to send the specific ESC commands to control Printer font or Cash drawer. OPOS Driver has a function which takes use of these ESC commands simply. Call the below function and it helps you use those features. It is as below.

Sample > SRP-350
Printer font Setting
SetProperty() = Function
RecLineChars = 42(FontA) 56(FontB)
--> The driver transforms it to ESC command and send to the printer.
CashDrawer Open
OpenDrawer () = Call a fuction
--> The driver transforms it to ESC command and send to the printer.
ESC Commands are described in the manual.

Windows driver contains the manual and samples. You can find more information at the manual and samples in each Windows driver.
2. I want to download a logo to the printer, tell me the easy way.
Each model provides logo download utility and command control except SRP-270A/C/D.
First, the best solution is to use a utility program. If your host program doesn??t accept utility program refer to the each command described in each manual. The saved or downloaded logo can be printed by writing special command at Windows driver or using the other command too.

Normally thermal printers use FS q command to download and FS p to print. Printing by writing a command at Windows driver is described in the Windows manual and OPOS manual too.
3. Logo download utility doesn't work on Windows NT, 2000, XP.
Windows driver utility program can not work thru a port when this is being occupied by other application or device. When you use utility program on NT based Windows such as Win NT / 2000 / XP the port must be free from other applications or device. Win 98 has no such problem.

Therefore first check if the port is being used by other device. If so, set it free. Or check the following conditions.
1. The wrong setting of communication (Port number, Baud rate)
2. When the port is being occupied by Windows driver.
3. A chip on PC Port is defective.
4. How do I select Printer font or Control font (FontControl) ?
Download the Windows or OPOS driver from the website, www.samsungminiprinters.com.
This information is described in each driver manual and sample programs are written for your reference too.
5. I wish to reduce the space at the top of receipt.
The space at the top or foot of receipt can be adjusted by Windows driver. You can select feeding and cutting, logo printing by utilizing ??Additional Commands?? of driver property. BeginDoc is for the logo or feeding at header and EndDoc is for the logo or feeding at foot.

A space from the cutting position and starting position is the distance between auto cutter and TPH / Impact head / inkjet head. It is mechanically hard to reduce. Back feeding may reduce it but also it can be a reason of paper jam though.
6. Tell me the code sequence of cutting and paper feeding.
Auto cutting and paper feeding can be controlled by Windows driver and commands. Sample program is available with Windows / OPOS driver too. Refer to the manual for more information.
7. How do I execute cutting at Generic driver ?
Edit and write cutting command at Begin print job or End print job of Printer command tap at driver property. Command is <1D><56><42><00>
8. Windows driver does not install well. What's wrong ?
Check if there is old Windows driver already. It may conflict between old one and new one. Uninstall the old one by using 'Add / Delete program' or 'Uninstaller' and install the new one again. Rebooting PC is highly recommended at installation or removal.
9. Where do I get the driver of discontinued models such as SRP-250 and SRP-300 ?
The drivers of discontinued model are not available at website. Contact the sales representative for checking the availability.
10. I need a special firmware and how to download manual. What's difference between font, firmware, logo download ?
 
11. Printer stops at the middle of print. What might be the reason ?
Several reasons can be the cause.

1. First assumption
- Application stopped sending data. It can be verified by Hexadecimal dumping test written in manual. If no data from the host it won't print out any either.
- When the printer is not in a condition to receive the data such as Cover open, empty paper, buffer full, power off.
- Hardware has been attached by Noise or inducted voltage thru interface cable or power cable. Check the shield, ground of the cables and apply ferrite core. Refer to the FAQ of SRP-350.
12. I get plenty of complaints on opening cash drawer. Most of them saying can't open drawer. what might be the reason ?
Pizza hut or some special chains use their own special code to control the cash drawer for a security reason. First check if they are using the normal ESC command and get that code by Hexadecimal dump print if it is a special code at use. Special code can be implemented by H.Q engineer and it needs to be discussed with the sales representative.

Unless otherwise they are not using special code check if DLE DC 4 is being used instead of ESC p t m1 m2. DLE DC 4 is not implemented with Samsung printers yet and also it requires a special firmware. The others can be the wrong code programming or hardware problem. Refer to the FAQ of SRP-350 for more information.
13. SRP-350 prints barcode fine but sometimes it doesn't print at all although I programmed right. Moreover It is not readable by barcode scanner.
1. Cause
Barcode system is rather difficult to understand because It is a complicated combination of the number of digits, barcode width and security number . Barcode information is well described at the following site.
http://www.barcodeisland.com/symbolgy.phtml

When you don??t get the print out of barcode even though you followed the Barcode system exactly try to adjust the bar code width by using GS w n. When the barcode width is bigger than the print width it doesn??t get printed at all. When it prints okay but barcode scanner doesn??t read it. Check the number of digits following the barcode system rules. Normally you given more digits or less digits than it requires in such case.

2. Description 

14. Does SRP-350 support Black mark paper ?
Yes. It has Black mark type as a special version. Since this version supports the Black mark position at the middle of top on the front side you need to check if this comply with your necessity most of all. If so, contact the sales representative for samples and manual.
15. SRP-350 stops suddenly at the middle of print. Sometimes the data breaks down too. I've checked all but nothing wrong.
1. Cause
We can assume it might be Noise effect. Noise can be generated by other devices and it remains inside the system if the closed loop has been formatted. A noise moves one to another thru interface cable or power cable. Normally it corrupts the data or attack the printer. It results in a lot of abnormal conditions.

2. Description
Get the ferrite core and install it around the interface cable. It reduces the amount of Noise. Samsung power cable and power supply have anti-Noise measure enough and they are rather safer than interface cable. Since manufacturer doesn뭪 supply interface cable it might be local one without anti-Noise consideration.
Normally Parallel is vulnerable than serial against Noise.

 
16. How do I download and print Logo with SRP-770 ?
SLCS (Samsung Command Set) provides several solution to print a logo.

1. PCX formatted image file (White-n-Black) by command IS, IR (ex. Logo.pcx)
1) Save the image file in Flash and recall.
2) Strong point : Faster by recalling the files saved in the printer.
3) Drawbacks : The printer must save the image respectively.
4) Download process : Manual available provided by the manufacturer. Refer to IS, IR command
in programming manual for more information.


[ PCX Format Image file downloader ]




2. Bitmap formatted data by command LD.
1) Draws off the pixel data of image file and print just like Raster image printing of POS printer.
2) Strong point : No need to save image at the respective printer.
3) Drawbacks : Slower with big size logo and pixel data editing feature must be available with host
program.
4) Print process : Host program draws off the pixel data of image file and design command or
create LD command at SAMLabel program by using Script saving feature. Refer to LD command in Programming manual.

3. BMP formatted image file (White-n-Black) by BMP command.
1) Transmit BMP file direct to print without additional edit of image file (ex. Logo.bmp).It is the unique and powerful feature that SRP 770 only provides out of crowd.
2) Strong point : It is not host program but the printer that handles BMP file. The coding is simple and handy.
3) Drawbacks : Slowest speed among 3 methods.
4) Print process : Host program loads BMP file and sends the file itself with command to the printer without additional editing. Refer to BMP command in programming manual. Sample program going to be provided in Windows driver.
17. SRP-770 does not recognize Gap ( Black mark) and feeds continuously. What to do ?
First check DIP Switch setting as below.
- Gap paper : DIP1-6 / OFF, DIP2-3 / OFF
- Black Mark paper : DIP1-6 / OFF, DIP2-3 / ON
If DIP Switch setting is correct the sensing level of the printer must be adjusted. It can be changed by Printer setting utility program.



Choose each sensing level and press 'Test' button to see if it detects gap successfully. It varies from the paper quality. When you find the optimal level press 'Sensor setting change' for fixing the default sensing level. To change them onto the factory default setting press 'Restore factory setting' button.
18. How do I use USB or Network printer at SAMlabel program with SRP-770 ?
Select the printer as below.
File ?? Modify Format ?? Setup ?? Edit.

1. Network Printer
Select 'Network resource' and write computer name and shared port resource direct. The printer must be shared in advance.
Example) It will be as below if network computer is Test_win98 and the printer is SRP770.



2. USB
Select 'file/other' and write USB port name. Find the USB port name in connection with SRP-770 at driver port information. Colon (:) must be added in case of SSUSB0.
Ex) SSUSB0:, USB001??











Open 'Edit Port'
19. SRP-770 serial communication does not work at SAMLabel, why ?
SAMLabel program has set to 115,200 bps to secure the fast printing in serial connection. It is because SAMLabel is direct port writing and no driver printing. Therefore other BPS setting doesn??t work correctly other than 115,200 in SAMLabel. Setting is Dip2-1 / ON , Dip2-2 / ON.