Steps for Uploading Firmware and Configurations_PrinterSetup

16
Upgrade Firmware of GSM SMS Printer (For SIM840W) 1. Install USB-to-Serial Com Port driver . Pls check the driver in File Folder “PL2303 USB Driver”. Tips: 1) To check the operating system of your PC, please check by: my computer---property-----Device Manager. 2) Before installing USB driver, please DON’T insert the USB-to-Serial cable into the USB port of the PC. But after install it, please insert it. 3) After installing the PL2303 USB Driver, please turn off the PC and restart it, so that the USB driver can be installed well. 4) Pls connect the cable to the printer. Then the system will automatically create a Serial Port named “Prolific USB-to-Serial Com Port”. For example: “Prolific USB-to-Serial Com Port (COM3)” 1. Check the COM port 1

description

Steps for Uploading Firmware and Configurations_PrinterSetup

Transcript of Steps for Uploading Firmware and Configurations_PrinterSetup

Upgrade Firmware of

Upgrade Firmware of

GSM SMS Printer

(For SIM840W)

1. Install USB-to-Serial Com Port driver .Pls check the driver in File Folder PL2303 USB Driver.Tips: 1) To check the operating system of your PC, please check by:

my computer---property-----Device Manager.

2) Before installing USB driver, please DONT insert the USB-to-Serial cable into the USB port of the PC. But after install it, please insert it.

3) After installing the PL2303 USB Driver, please turn off the PC and restart it, so that the USB driver can be installed well.

4) Pls connect the cable to the printer. Then the system will automatically create a Serial Port named Prolific USB-to-Serial Com Port.

For example: Prolific USB-to-Serial Com Port (COM3)1. Check the COM port

2. Connect the USB-to-Serial cable

Connect the USB-to-Serial cable with printer and connect the power supply/adapter with printer as well. Pls be noted: While updating the software of the printer, the power supply should

be connected. Pls use the one that is included in the printer package.3. Run PrinterSetup.exe. (included in the file folder Firmware)

1 Please Turn On the printer before runing this tool.2 Choose correct COM Port, select BaudRate & StopBits

3 Browse .img file from folder of Firmware 4 Click Start button, then printer will install the application and show as follows:

5) When it is completed, it will show as below:

TIPS: At this time, the printer will flash for a few seconds, then auto restart and say UPGRADE SOFTWARE SUCCESS and show the firmware version.

Then you can go on the next step and loading the parameters.5.Use Parmtool to set COM port parameters.

(Parm Tool is included in Tool of the firmware package.)

Please click port button to set COM port parameters. Other parameters, please use the default setting.

Import Parameter files

Please set parameters according next picture.

Edit Parameters

In fact, we have config the proper parameters for you by default. If you want to change the parameters, you can edit it.

Parameters List

IDParameter NameData TypeValue and Description

1. -HexReserved parameter. Please do not change it.

2. -ASCIIReserved parameter. Please do not change it.

3Auto PrintHex01: It will print the order automatically after the SMS/GPRS order arrived.

00: it does not print the order automatically after the SMS/GPRS order arrived.

4Center Platform NumberASCIIThe mobile phone number that the printer reply SMS to.

If set it to *, the printer reply SMS to the sender.

5RES IDASCIIThe device ID.

6-ASCIIReserved parameter. Please do not change it.

7USSD PrintASCIIIt is with 3 functions:

a) It will print after pressing PRINTbutton

b) Automatically print (wait for the user to select the USSD content)

c) Automatically (no select)

00: close all

01: open (c)

02: open (b)

03: open (b)(c)

04: open (a)

05: open (a)(c)

06: open (a)(b)

07: open (a)(b)(c)

8IPASCIIStatic IP of the web server, set like this 192.168.112.13; If domain name, can set like: www.goodcom.cn, and it will use 70item (DNS)to analyze this domain name.

9portASCIIThe port of the web server.

10APNASCIIAccess Point Name for GPRS connection. Please ask your GSM service for this parameter.

11Check More-OrderHex00: close

01: open. That is, when the returned HTTP protocel is with More-orders: 1,

e.g.

HTTP/1.1 206 Partial content

More-orders: 1

Content-Length: 336

Content-Range: bytes 0-335/336

...

After dealing with the current order, it will connect again with server to get new order.

12-ASCIIValue:1111. Reserved parameter. Please do not change it.

13-ASCIIPlease use the value that the manufactory provided. Do not to change it.

14SMS DemandHex01: If you want the printer to print the formatted order with the preset receipt format, you should set it to 01.

00: Not support the format order.

15Reject ReasonASCIIThe items of rejection. The operator can select a reason when he refuses the order. It can set 15 items. Every item is be separated by ;.

16Repeat ReplyHexValue:00. Reserved parameter. Please do not change it.

17-Reserved parameter. Please do not change it.

18Auto ReplyHexThis parameter often be used when SMS Demand=00.

01: In SMS mode, it will reply SMS to the sender automatically.

00: In SMS mode, it does not reply SMS to the sender.

19Auto Reply ContentASCIIThe SMS content for the printer to reply the sender.

This parameter is related with parameter 18 Auto Reply.

If it had been set to SMS mode, and Auto Reply=01, it will reply SMS with this content to the sender automatically.

20Beep DurationASCIIValue: 0-99, the duration of the ringing when receive new order.

21-ASCIIReserved parameter.

22Connection ModeHex01: SMS mode.

00: GPRS mode, compatible with SMS

02: GPRS mode, not compatible with SMS

23Music TipsHex00: No ringing when receives new order.

01: Ringtone1 when receives new order.

11: Ringtone2 when receives new order

21: Ringtone3 when receives new order

31:Ringtone 4 when receives new order

41: Ringtone 5 when receives new order

51: Ringtone 6 when receives new order

61: Ringtone 7 when receives new order

71: Ringtone 8 when receives new order

24Print BlankASCIIValue: 1-99

If it receives several SMS almost at the same time, it will pause for a moment after print one SMS, then print the next SMS.

25Print Date TimeHex01: Print the date and time in the receipt.

00: Do not print the date and time in the receipt.

26GPRS Auto check intervalASCIIValue: >=30, unit: second

The interval of the printer downloading order from web server.

It is only valid in GPRS mode.

27NewLineTextASCIIThe flag for the printer to print data in the next line.

For example, If you set it to %%, then you send a SMS with content abcdefg%%1234567890, the printer print it as following:

Abcdefg

1234567890

28Print Date FormatHex00: YYMMDD

01: MMDDYY

02: DDMMYY

29Print Time FormatHex00: military time (e.g. 21:02:52)

01: standard time (e.g. 09:02:52 PM)

30IdleTextASCIIThe string that display on the LCD screen when the printer in idle state.

31Accept reply typeHex00: It will require the operator to select an item when accept/reject the order.

01: It will require the operator to input the time for the order when accept/reject the order.

32Page headerASCIIThe header of the print receipt.

For example, set it to: Welcome/r--------------------. It will print as following:

Welcome--------------------

33Page footerASCIIThe footer of the print receipt.

34Music on startupHex00: It does not sound music when startup.

01: It will sound music when startup.

35New Order ManageHexReserved parameter. Please set it to 02.

36File PathASCIIThe order file path in the web server. It is made up from http + IP + port + file path. For example:

http://121.023.045.067:80/testweb/testorder.txtThe order can be a txt file or in the Active Server Page such as ASP, Html,JSP and so on.

37Callback URLASCIIThe printer submit the reply request to the web server. It is made up from http + IP + port + Active Server Page name. For example:

http://121.023.045.067:80/testweb/order_reply.asp

38GPRS User NameASCIIThe user name for GPRS connection. Please ask your GSM service for this parameter.

39GPRS PasswordASCIIThe password for GPRS connection. Please ask your GSM service for this parameter.

40Manager PasswordASCIIThe password for the administrator.

When the printer in idle state, press the keys, it will enable some setting menu only for administrator.

41Second ConfirmHexReserved parameter. Please do not change it.

42Print Sender NumberHex00: Does not print the sender number of the incoming SMS.

01: Print the sender number of the incoming SMS. Also print the date and time of the SMS.

43Incoming SMS numberASCIIIf set it to *, it can receive SMS from every mobile phone.

If set it to a certain phone number, it only can receive SMS from the preset phone.

44Support Common SMSHexThis parameter is only for SMS mode, it is related to parameter 14, when choose 01 for this item.

00:close. Not print the formatted order.

01: open. Will print the formatted order

10: If not receive common sms, will show tips on screen.

45Del Reply Number BitASCIIReserved parameter. Please do not change it.

46Print CountASCIIThe amount of the print receipt.

47Add NumberASCIIReserved parameter. Please do not change it.

48Reply Auto PrintHexReserved parameter. Please do not change it.

49Call SetHex00: Not forbid any call

01: Forbid outgoing and incoming call

02: Forbid incoming call

03: Forbid outgoing call

50Disuse Msg optionASCIIReserved parameter. Please do not change it.

51Reply Company NameASCIIReserved parameter. Please do not change it.

52Print Max FontsHex00: The font size is 12*24

01: The font size is 24*48

53Accept ItemsASCIIThe items for selecting when accepting the order. The operator can select an item when he accepts the order. It can set 15 items. Every item must within 50characters , and must be separated by ;

54Answer DirectHexReserved parameter. Please do not change it.

55Enable Check OrderHexAdvanced parameter. General user need not pay attention to it.

56File Download ModeHexOnly valid in GPRS mode. It is related with the parameter 36 File Path.

If the web order is TXT file, please set it to 01.

If the web order is in the Active Server Page, please set it to 00.

57Check Order PortASCIIAdvanced parameter. General user need not pay attention to it.

58Login Web UserNameASCIIThe user name for the device to connect to your web server.

59Login Web PasswordASCIIThe password for the device to connect to your web server.

60Incoming Mobile Number for SMS settingsASCIIReserved parameter. Please do not change it.

61Remote Lock Terminal PSWASCIIReserved parameter. Please do not change it.

62Remote Lock Terminal FlagHexReserved parameter. Please do not change it.

63Check Order IPASCIIAdvanced parameter. General user need not pay attention to it.

64TimeoutASCIIReserved parameter. Please do not change it.

65ReBootTimeASCIIAutomatically restart device interval. Unit: minute. For example, if you set it to 600, it will automatically restart the device every 10 hours. If set it to 0, it does not restart automatically.

Notice: only the latest version has this function.

66Accept all repastASCIIAuto accept order, dont display waiting for user confirm

00:close; 01:open

67GPRS open time ASCIIIf set 06:00, GPRS will open at 06:00.

68GPRS close timeASCIIIf set 00:00, GPRS will close at 00:00.If u dont want GPRS close, pls set it the same as 67

69Reserved ASCIIReserved parameter. Please do not change it.

70DNS hostsASCIIIt is set to analyse domain name. Can be set two DNS hots. The format is as below:" ip addr:port; ip addr:port" . Pls use ";" two separate the two groups. Such as 8.8.8.8:53; 8.8.4.4:53.the first DNS hosts: 8.8.8.8, port is 53. The second DNS hosts:8.8.4.4, port is 53. But pls note that if 8 and 36 parameters are set to ip addr, this parameter is not effective\

71Replace international code when reply sms messageASCIIReserved, no need to change

72 Print test for Accept for;Order conformed;Order cancelASCIIFor making confirm/Cancell order, can set the format like:

There are three status for operation order:Accepted for;

Order confirmed;Order cancelled. If u want to set different name, u can set here like: Delivery time; Order has been confirmed; Order has been cancelled. But pls note if there is only one item need to be changed, pls use ; to separate. Such as: Delivery time;;; means the first one is changed, others reserved. And each item cant exceed 80characters.

73Accept-EcodingASCIIReserved parameter. Please do not change it.

74Print DensityASCIIthe value can be 1-13. The higher the value, the more intensive it will be.

Transfer Parameters to SMS Printer

Before u transfer the parameters, please make sure the printer is entering the ready mode.

After set all parameters, you can download parameters to SMS Printer.

After finished download, please wait for a few seconds then RESTART the sms printer.

Browse .img file (from firmware folder) and click start

Select 1bit or 1.5 bit & 2bit

Select Baud Rate: Auto or any other value.

TIPS: The higher the value, the faster the printer loads the firmware.

Select correct COM Port.

Select 2bit or 1 bit & 1.5bit

Select Baud Rate: 115200

Select correct COM Port.

Click this button to load XML file

Click this button to load INI file

In item 36&37, set order file path and reply order URL.

If u want to change the parameters, u can edit in this box, and click change or save button

Connection Mode: 00 is GPRS Mode and SMS mode; 01 is SMS Mode.

If you select GPRS mode, you should set IP, Port and APN.

Click start button to start download parameter.

2. Here display the progress of upgrade

6