CN103605547A - Method for online upgrading bar-code image scanning system software - Google Patents

Method for online upgrading bar-code image scanning system software Download PDF

Info

Publication number
CN103605547A
CN103605547A CN201310601282.6A CN201310601282A CN103605547A CN 103605547 A CN103605547 A CN 103605547A CN 201310601282 A CN201310601282 A CN 201310601282A CN 103605547 A CN103605547 A CN 103605547A
Authority
CN
China
Prior art keywords
bar code
code image
scanning system
image scanning
online upgrading
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310601282.6A
Other languages
Chinese (zh)
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING XKVISION TECHNOLOGY Co Ltd
Original Assignee
BEIJING XKVISION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING XKVISION TECHNOLOGY Co Ltd filed Critical BEIJING XKVISION TECHNOLOGY Co Ltd
Priority to CN201310601282.6A priority Critical patent/CN103605547A/en
Publication of CN103605547A publication Critical patent/CN103605547A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Abstract

The invention discloses a method for online upgrading bar-code image scanning system software. A bar-code image scanning system comprises a bar-code image information collecting unit and a bar-code image information processing unit. The method includes arranging an online upgrading module used for online upgrading the bar-code image scanning system software in the bar-code image information processing unit; after the system is enabled to enter an online upgrading mode by an interrupt manner, arranging a communication interface used for upgrading, and configuring parameters according to the type of the communication interface; completing online upgrade through electric connection with an upper computer. According to the method for online upgrading the bar-code image scanning system software, firmware is directly upgraded without demounting of equipment, and accordingly, field debugging and mass software upgrade are facilitated.

Description

The method of online upgrading bar code image scanning system software
Technical field
The present invention relates to bar code automatic identification technology field, relate in particular to a kind of method of online upgrading bar code image scanning system software.
Background technology
The firmware of current image-type bar code scan equipment upgrades more complicated, is generally module need to be removed from be integrated into equipment, or at PC end, a specific software is installed and is upgraded, very inconvenient while debugging especially at the scene during use.
Summary of the invention
Technical matters to be solved by this invention is, a kind of method of online upgrading bar code image scanning system software is provided, and the in the situation that of detaching equipment not, directly firmware updating, is convenient to field adjustable and software upgrading in enormous quantities.
In order to solve the problems of the technologies described above, the invention provides a kind of method of online upgrading bar code image scanning system software, described bar code image scanning system comprises bar code image information acquisition portion and bar code image information treatment part, the method is included in the online upgrading module that is provided for online upgrading bar code image scanning system software in described bar code image information treatment part, it enters after online upgrading pattern described system by the mode of interrupting, arrange upgrading required use communication interface and according to described communication interface type configuration parameter, then by being connected online upgrading with host computer.
As preferably, described method specifically comprises the following steps:
A1: make described system enter online upgrading pattern in the mode of interrupting;
A2: select RS232 serial ports as the communication interface of the required use of upgrading;
A3: the parameter arranging according to user configures described RS232 serial ports, comprises its baud rate of configuration, data bit number, verification type and/or position of rest bit number;
A4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading to described bar code image scanning system by described host computer.
As preferably, described in steps A 1, interrupt making described bar code image scanning system scan specific bar code by employing and realize to generate upgrade or directly to send upgrade to described bar code image scanning system.
As preferably, described method specifically comprises the following steps:
B1: make described system enter online upgrading pattern in the mode of interrupting;
B2: select USB man-machine interface as the communication interface of the required use of upgrading;
B3: read default parameters according to the configuration file of described bar code image scanning system described USB man-machine interface is carried out to initial configuration;
B4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading by described host computer to described bar code image scanning system, described host computer disposes the ROMPaq that adapts to described USB man-machine interface;
B5: restart described bar code image scanning system.
As preferably, described in step B1, interrupt making described bar code image scanning system scan specific bar code by employing and realize to generate upgrade or directly to send upgrade to described bar code image scanning system.
Fake preferably, described method specifically comprises the following steps:
C1: make described system enter online upgrading pattern in the mode of interrupting;
C2: select USB virtual serial port as the communication interface of the required use of upgrading;
C3: the parameter arranging according to user configures described USB virtual serial port, comprises its baud rate of configuration, data bit number, verification type and/or position of rest bit number;
C4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading by described host computer to described bar code image scanning system, described host computer disposes the driver that adapts to described USB virtual serial port;
C5: restart described bar code image scanning system.
As preferably, described in step C1, interrupt making described bar code image scanning system scan specific bar code by employing and realize to generate upgrade or directly to send upgrade to described bar code image scanning system.
As preferably, described method specifically comprises the following steps:
D1: make described system enter online upgrading pattern in the mode of interrupting;
D2: select wireless communication interface as the communication interface of the required use of upgrading;
D3: the parameter arranging according to user configures described wireless communication interface;
D4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading to described bar code image scanning system by described host computer;
D5: restart described bar code image scanning system.
As preferably, described in step D1, interrupt making described bar code image scanning system scan specific bar code by employing and realize to generate upgrade or directly to send upgrade to described bar code image scanning system.
As preferably, described host computer sends the upgrade file that is stored in the machine to described bar code image scanning system, or,
Described host computer is connected with the service end network that stores upgrade file, and described host computer obtains upgrade file to send to described bar code image scanning system by Internet Transmission mode.
Compared with prior art, the beneficial effect of the method for online upgrading bar code image scanning system software of the present invention is: facilitate customer upgrade firmware, can directly use PC firmware updating.Also can by various communication interfaces and equipment, carry out communication firmware updating by tool for mounting for multi-purpose PC debug terminal, and:
1, by scanning special bar code, enter upgrade mode.
2, can send order to communication interface makes system enter upgrade mode.
Interface and the relevant parameter that 3, can use by scanning barcode or command set upgrading.
4, in the situation that using serial ports, need to any software be installed at PC end.
5, can use USB interface to upgrade.
6, can also for example, by wireless communication interface (WI-FI interface), be connected to PC firmware updating.
7, upgrade file can come from the local PC for upgrading, and also can come from the service end that stores upgrade file (for example backstage upgrade file server) with PC networking for upgrading.
Accompanying drawing explanation
Fig. 1 is the overall flow schematic diagram of method of the online upgrading bar code image scanning system software of embodiments of the invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, the method for the online upgrading bar code image scanning system software of embodiments of the invention is described in further detail, but not as a limitation of the invention.
Fig. 1 is the overall flow schematic diagram of method of the online upgrading bar code image scanning system software of embodiments of the invention.This bar code image scanning system comprises bar code image information acquisition portion and bar code image information treatment part.
As shown in Figure 1, in the method for the online upgrading bar code image scanning system software of embodiments of the invention, in described bar code image information treatment part, be provided for the online upgrading module of online upgrading bar code image scanning system software, it enters after online upgrading pattern described system by the mode of interrupting, arrange upgrading required use communication interface and according to described communication interface type configuration parameter, then by being electrically connected to online upgrading with host computer.Method of the present invention facilitates customer upgrade firmware, can directly use PC to pass through interface upgrade firmware.When system works, can ceaselessly intercept communication interface, can judge the structure that bar code is resolved simultaneously, when communication interface transmits upgrade, or the result of bar code after resolving is while being a upgrade.Operating system can be interrupted current all working, enters upgrade mode.
System choice for use interface can be set and carry out firmware upgrade, the interface of support has four kinds: RS232 serial ports; USB man-machine interface (USB HID Transfer interface); USB virtual serial port (USB VCP interface); And wireless communication interface.As the preferred version of the present embodiment, described interruption makes described bar code image scanning system scan specific bar code to generate upgrade or directly to realize to described bar code image scanning system transmission upgrade by employing.When receiving upgrade, system enters upgrade mode.Under this pattern, system is only resolved the bar code relevant to firmware upgrade, and other general bar codes cannot be resolved, and no matter module, before doing which kind of work, is all interrupted.In use procedure, can, according to field maintemance, debugging needs, select easily interrupt mode.
As a kind of embodiment, described method specifically comprises the following steps:
A1: make described system enter online upgrading pattern in the mode of interrupting;
A2: select RS232 serial ports as the communication interface of the required use of upgrading;
A3: the parameter arranging according to user configures described RS232 serial ports, comprises its baud rate of configuration, data bit number, verification type and/or position of rest bit number;
A4: send upgrade file so that bar code image scanning system software is carried out to online upgrading to described bar code image scanning system by described host computer.
When being chosen as RS232 serial ports, PC does not need driving is installed, and does not need to install upgrade software yet, by the baud rate of serial ports is set, and data b it number, verification type, position of rest bit number is upgraded.
As another kind of embodiment, described method specifically comprises the following steps:
B1: make described system enter online upgrading pattern in the mode of interrupting;
B2: select USB man-machine interface as the communication interface of the required use of upgrading;
B3: read default parameters so that described USB man-machine interface is carried out to initial configuration according to the configuration file of described bar code image scanning system;
B4: send upgrade file so that bar code image scanning system software is carried out to online upgrading by described host computer to described bar code image scanning system, described host computer disposes the ROMPaq that adapts to described USB man-machine interface;
B5: restart described bar code image scanning system.
When being chosen as USB man-machine interface (USB HID Transfer equipment), on PC, do not need install driver, but upgrade software must be installed could upgrade.System is read the parameter of acquiescence, initialization interface from inner configuration file.
As another kind of embodiment, described method specifically comprises the following steps:
C1: make described system enter online upgrading pattern in the mode of interrupting;
C2: select USB virtual serial port as the communication interface of the required use of upgrading;
C3: the parameter arranging according to user configures described USB virtual serial port, comprises its baud rate of configuration, data bit number, verification type and/or position of rest bit number;
C4: send upgrade file so that bar code image scanning system software is carried out to online upgrading by described host computer to described bar code image scanning system, described host computer disposes the driver that adapts to described USB virtual serial port;
C5: restart described bar code image scanning system.
If while being chosen as USB virtual serial port (USB VCP interface), on PC, need to install the driving of a VCP, USB now will be modeled as a RS232 serial ports, can be directly by the baud rate of serial ports be set, data b it number, verification type, position of rest bit number, upgrades by the hyper terminal on PC.
As another kind of embodiment, described method specifically comprises the following steps:
D1: make described system enter online upgrading pattern in the mode of interrupting;
D2: select wireless communication interface as the communication interface of the required use of upgrading;
D3: the parameter arranging according to user configures described wireless communication interface;
D4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading to described bar code image scanning system by described host computer;
D5: restart described bar code image scanning system.
Wherein, wireless communication interface can be: add WI-FI module, by WI-FI interface, make bar code image scanning system self possess networked capabilities, thereby can realize more easily network remote firmware, upgrade upgrading.
As another kind, improve, described host computer sends the upgrade file that is stored in the machine to described bar code image scanning system, or, described host computer is connected with the service end network that stores upgrade file, and described host computer obtains upgrade file to send to described bar code image scanning system by Internet Transmission mode.In actual field attended operation, upgrade file can come from the local PC for upgrading, also can come from the service end that stores upgrade file with PC networking for upgrading, this service end can be configured to backstage upgrade file server storing latest edition upgrade file etc., by increasing the network function of software upgrading, realize host computer network remote Data Update and download upgrade software, in actual maintenance process, need not arrive on-the-spot, can be to client in the upgrading of networking of the firmware of the product of use.
The method of online upgrading bar code image scanning system software of the present invention has realized following beneficial effect:
1, by scanning special bar code, enter upgrade mode.
2, can send order to communication interface makes system enter upgrade mode.
Interface and the relevant parameter that 3, can use by scanning barcode or command set upgrading.
4, in the situation that using serial ports, need to any software be installed at PC end.
5, can use USB interface to upgrade.
6, can also for example, by wireless communication interface (WI-FI interface), be connected to PC firmware updating.
7, upgrade file can come from the local PC for upgrading; Also can come from the service end that stores upgrade file (for example backstage upgrade file server) with PC networking for upgrading, by host computer is connected with the networking of backstage upgrade file server, with Remote Acquisitioning upgrade file, carry out field upgrade.
Above embodiment is only exemplary embodiment of the present invention, is not used in restriction the present invention, and protection scope of the present invention is defined by the claims.Those skilled in the art can make various modifications or be equal to replacement the present invention in essence of the present invention and protection domain, this modification or be equal to replacement and also should be considered as dropping in protection scope of the present invention.

Claims (10)

1. the method for an online upgrading bar code image scanning system software, described bar code image scanning system comprises bar code image information acquisition portion and bar code image information treatment part, it is characterized in that, in described bar code image information treatment part, be provided for the online upgrading module of online upgrading bar code image scanning system software, this online upgrading module enters after online upgrading pattern described system by the mode of interrupting, arrange upgrading required use communication interface and according to described communication interface type configuration parameter, then by being electrically connected to online upgrading with host computer.
2. the method for online upgrading bar code image scanning system software according to claim 1, is characterized in that, described method specifically comprises the following steps:
A1: make described system enter online upgrading pattern in the mode of interrupting;
A2: select RS232 serial ports as the communication interface of the required use of upgrading;
A3: the parameter arranging according to user configures described RS232 serial ports, comprises its baud rate of configuration, data bit number, verification type and/or position of rest bit number;
A4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading to described bar code image scanning system by described host computer.
3. the method for online upgrading bar code image scanning system software according to claim 2, it is characterized in that, described in steps A 1, interrupt making described bar code image scanning system scan specific bar code by employing and realize to generate upgrade or directly to send upgrade to described bar code image scanning system.
4. the method for online upgrading bar code image scanning system software according to claim 1, is characterized in that, described method specifically comprises the following steps:
B1: make described system enter online upgrading pattern in the mode of interrupting;
B2: select USB man-machine interface as the communication interface of the required use of upgrading;
B3: read default parameters so that described USB man-machine interface is carried out to initial configuration according to the configuration file of described bar code image scanning system;
B4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading by described host computer to described bar code image scanning system, described host computer disposes the ROMPaq that adapts to described USB man-machine interface;
B5: restart described bar code image scanning system.
5. the method for online upgrading bar code image scanning system software according to claim 4, it is characterized in that, described in step B1, interrupt making described bar code image scanning system scan specific bar code by employing and realize to generate upgrade or directly to send upgrade to described bar code image scanning system.
6. the method for online upgrading bar code image scanning system software according to claim 1, is characterized in that, described method specifically comprises the following steps:
C1: make described system enter online upgrading pattern in the mode of interrupting;
C2: select USB virtual serial port as the communication interface of the required use of upgrading;
C3: the parameter arranging according to user configures described USB virtual serial port, comprises its baud rate of configuration, data bit number, verification type and/or position of rest bit number;
C4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading by described host computer to described bar code image scanning system, described host computer disposes the driver that adapts to described USB virtual serial port;
C5: restart described bar code image scanning system.
7. the method for online upgrading bar code image scanning system software according to claim 6, it is characterized in that, described in step C1, interrupt making described bar code image scanning system scan specific bar code by employing and realize to generate upgrade or directly to send upgrade to described bar code image scanning system.
8. the method for online upgrading bar code image scanning system software according to claim 1, is characterized in that, described method specifically comprises the following steps:
D1: make described system enter online upgrading pattern in the mode of interrupting;
D2: select wireless communication interface as the communication interface of the required use of upgrading;
D3: the parameter arranging according to user configures described wireless communication interface;
D4: send upgrade file so that described bar code image scanning system software is carried out to online upgrading to described bar code image scanning system by described host computer;
D5: restart described bar code image scanning system.
9. the method for online upgrading bar code image scanning system software according to claim 8, it is characterized in that, described in step D1, interrupt making described bar code image scanning system scan specific bar code by employing and realize to generate upgrade or directly to send upgrade to described bar code image scanning system.
10. according to the method for the online upgrading bar code image scanning system software described in any one in claim 1 to 9, it is characterized in that, described host computer sends the upgrade file that is stored in the machine to described bar code image scanning system, or,
Described host computer is connected with the service end network that stores upgrade file, and described host computer obtains upgrade file to send to described bar code image scanning system by Internet Transmission mode.
CN201310601282.6A 2013-11-25 2013-11-25 Method for online upgrading bar-code image scanning system software Pending CN103605547A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310601282.6A CN103605547A (en) 2013-11-25 2013-11-25 Method for online upgrading bar-code image scanning system software

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310601282.6A CN103605547A (en) 2013-11-25 2013-11-25 Method for online upgrading bar-code image scanning system software

Publications (1)

Publication Number Publication Date
CN103605547A true CN103605547A (en) 2014-02-26

Family

ID=50123777

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310601282.6A Pending CN103605547A (en) 2013-11-25 2013-11-25 Method for online upgrading bar-code image scanning system software

Country Status (1)

Country Link
CN (1) CN103605547A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103942080A (en) * 2014-05-16 2014-07-23 四川九成信息技术有限公司 Electronic device information transmission method
CN109361528A (en) * 2017-12-29 2019-02-19 广州Tcl智能家居科技有限公司 A kind of firmware upgrade method and intelligent appliance
CN111460843A (en) * 2020-04-02 2020-07-28 福州符号信息科技有限公司 Method and device for remotely deploying and controlling bar code scanning equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101593121A (en) * 2009-06-23 2009-12-02 中兴通讯股份有限公司 The method of on-line software updating, Apparatus and system
CN101826025A (en) * 2010-03-22 2010-09-08 太仓市同维电子有限公司 Device for upgrading firmware of field programmable logic device and method thereof
CN102023876A (en) * 2009-09-14 2011-04-20 漳州科能电器有限公司 Embedded system capable of upgrading software on line and online upgrading method
CN102033517A (en) * 2009-09-25 2011-04-27 大唐移动通信设备有限公司 Software upgrading method and equipment for environmental monitoring unit
CN102147742A (en) * 2011-03-18 2011-08-10 深圳市广和通实业发展有限公司 Method and system for upgrading embedded software on line
CN102360304A (en) * 2011-10-18 2012-02-22 华南理工大学 Embedded microprocessor system and method for updating firmware thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101593121A (en) * 2009-06-23 2009-12-02 中兴通讯股份有限公司 The method of on-line software updating, Apparatus and system
CN102023876A (en) * 2009-09-14 2011-04-20 漳州科能电器有限公司 Embedded system capable of upgrading software on line and online upgrading method
CN102033517A (en) * 2009-09-25 2011-04-27 大唐移动通信设备有限公司 Software upgrading method and equipment for environmental monitoring unit
CN101826025A (en) * 2010-03-22 2010-09-08 太仓市同维电子有限公司 Device for upgrading firmware of field programmable logic device and method thereof
CN102147742A (en) * 2011-03-18 2011-08-10 深圳市广和通实业发展有限公司 Method and system for upgrading embedded software on line
CN102360304A (en) * 2011-10-18 2012-02-22 华南理工大学 Embedded microprocessor system and method for updating firmware thereof

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103942080A (en) * 2014-05-16 2014-07-23 四川九成信息技术有限公司 Electronic device information transmission method
CN103942080B (en) * 2014-05-16 2016-08-24 国网山东省电力公司青岛供电公司 Electronic device information transmission method
CN109361528A (en) * 2017-12-29 2019-02-19 广州Tcl智能家居科技有限公司 A kind of firmware upgrade method and intelligent appliance
CN111460843A (en) * 2020-04-02 2020-07-28 福州符号信息科技有限公司 Method and device for remotely deploying and controlling bar code scanning equipment
CN111460843B (en) * 2020-04-02 2023-09-05 福州符号信息科技有限公司 Method and device for remotely deploying and controlling bar code scanning equipment

Similar Documents

Publication Publication Date Title
US11169867B2 (en) System and method for identifying operational disruptions in mobile computing devices via a monitoring application that repetitively records multiple separate consecutive files listing launched or installed applications
CN109451021B (en) Internet of things edge side multi-heterogeneous network access system and method
CN102437938B (en) Large-scale network monitoring oriented virtual deployment system and method
EP2456257B1 (en) Method and system for upgrading wireless data card
US8209678B2 (en) System, apparatus, and method for an upgrader module
WO2007016180A2 (en) System and method for rapid deployment of network appliances and infrastructure devices
CN103530199A (en) Software running error repairing method, device and system
CN104199706A (en) Firmware upgrade method and device for eMMC
CN101814036A (en) RF remote upgrading method and system
CN105812404A (en) Data upgrading method and device for vehicle diagnosis equipment and vehicle diagnosis equipment
CN101840317A (en) Device and method for automatically configuring print driver
US10496395B2 (en) Methods and systems for intelligent software updates of an appliance
CN101765237B (en) Intelligent data card and method for realizing same
CN103605547A (en) Method for online upgrading bar-code image scanning system software
CN106209452A (en) It is applied to wireless downloading installation method and the system of smart machine
CN105404181A (en) Multifunctional communication method for integrated variable frequency motor
CN102137154A (en) Method and device for upgrading customer premise equipment (CPE)
CN104199780A (en) Method and system testing POS application program
CN102063321B (en) The installation method of terminal software, device and system
CN102378154A (en) Method and system for upgrading product firmware by wireless network
CN105515811A (en) USB wireless network card configuration method, host, USB wireless network card and communication system
CN105389172A (en) Application upgrading method and apparatus
TWI482461B (en) Device management system and method
EP3539004B1 (en) Mobile device external controller module
CN116700751A (en) Upgrading method of server firmware and computing device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140226