CN103605547A - Method for online upgrading bar-code image scanning system software - Google Patents
Method for online upgrading bar-code image scanning system software Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2013
- 2013-11-25 CN CN201310601282.6A patent/CN103605547A/en active Pending
Patent Citations (6)
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)
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 |