Parameter testing method, system, control terminal, test terminal and terminal deviceTechnical field
The present invention relates to touch screen parameter testing technical fields, more particularly to a kind of parameter testing method, system, controlTerminal, test terminal and terminal device.
Background technology
With the rapid development of social economy, people’s lives level increasingly improves, and the purchasing power of people also has prodigiousIt improves, therefore production firm increasingly considers consumer demand in the design and production process of electronic equipment, for example runsProcessing is more powerful quickly, and display effect is apparent gorgeous, the more perfect shock of sound quality, so that user is more on the spot in person.However veryUnder good hardware platform, it is also desirable to the instruction of production firm, the similar hardware product that different production firms produce, perceptionAlso it differs, these are all due to the result of the different debugging for touch screen of production firm.
In the debugging of existing touch screen parameter, main method is that production firm uses specific purpose tool effect tune on modelAfter examination is good, relevant parameter is exported, then will be compiled in the source code of these parameter integrations to operating system, is compiledWritable firmware is translated, and again in burning firmware to terminal, when booting up in the terminal, by terminal master chip ginsengNumber is written to by I2C buses in touch screen, and the debugging of touch screen parameter is realized.
However, when production firm is dissatisfied to the result for testing the touch screen parameter testing of terminal, need to touchingThe parameter of screen is readjusted, and is needed to change the parameter inside source code at this time, is then passed through ADB (Android DebugBridge) debugging acid is burnt in terminal to be verified.But this method needs recompilate and are burnt to survey every timeIt tries in terminal, and production firm needs to realize data communication by USB line, needs in face of test terminal, can not achieveLong-range debugging, testing efficiency are extremely low time consuming.
Invention content
Based on this, a kind of parameter testing method of proposition of the embodiment of the present invention, system, control terminal, test terminal and terminalEquipment solves the problems, such as that existing touch screen parameter testing efficiency is low.
The embodiment of the present invention provides a kind of parameter testing method, and specific technical solution is as follows:
A kind of parameter testing method is applied to control terminal, the method includes:
The long-range connection with test terminal is established, and poll receives the parameter information for the touch screen that the test terminal is sentAnd the corresponding screenshotss image of the parameter information, the screenshotss image is for being provided to tester with to described in the touch screenParameter information is modified;
When the modified target component information of acquisition tester, the target component information is sent to the test eventuallyEnd, so that after the test terminal receives the target component information, drives the target component in the touch screen to believeBreath comes into force.
The embodiment of the present invention is remotely connect by control terminal with test terminal foundation, and receives touching for test terminal transmissionThe parameter information and the corresponding screenshotss image of the parameter information of screen are touched, tester is according to the display effect of the screenshotss image to the surveyThe touch screen for trying terminal carries out the debugging of parameter, and the target component information debugged is sent to test terminal, when test is wholeWhen termination receives the target component information of control terminal transmission, the target component information in the touch screen is driven to come into force so that controlTerminal processed and test terminal can be in the long-range parameter testings for carrying out touch screen in real time, and tester need not debug every timeShi Douxu changes the parameter information of the touch screen in source code, and the step of could being verified after compiling and burning,And tester need not can pass through in real time before test terminal to check the display effect and parameter information of test terminalThe parameter information and display effect of its touch screen of control terminal remotely monitor, and remotely to the parameters in parameter information intoRow debugging, the normal work without influencing touch screen, enabling effectively raise the efficiency of touch screen parameter testing, solveExisting touch screen parameter testing efficiency low problem.
Further, include before the described the step of target component information is sent to the test terminal:
Tester is obtained according to the display effect of the screenshotss image to the whole scoring of the screenshotss image and describedThe parameter scores of parameters value in parameter information, and by the screenshotss image, the parameter information, the whole scoring withAnd in each parameter scores storage to database;
Each preferred parameter value in the parameter information is determined according to the whole scoring and each parameter scores,Each preferred parameter value is for being provided to tester with the determination target component information.
Wherein, control terminal may determine that by the comparison determination of determination and parameters scoring to integrally scoringThe more preferably multigroup preferred parameter value of the more current corresponding parameter information of screenshotss image can be as possible to be provided to testerReduce the time that tester debug parameter value and the repetition modification problem to parameters value.
Further, include after the described the step of target component information is sent to the test terminal:
When getting end Debugging message, scoring highest is determined in all whole scorings in the databaseBest whole scoring and the best whole corresponding optimal parameter information that scores;
The optimal parameter information is sent to the test terminal, so that the test terminal receives the best ginsengAfter number information, the optimal parameter information in the touch screen is driven to come into force, to realize the best image of the touch screen.
Wherein, control terminal searches the whole scoring that all testers correspond to each screenshotss image in the database, reallyIts integrally highest best whole scoring of scoring is made, which is sent to testTerminal drives the optimal parameter information in touch screen to come into force so that after test terminal receives optimal parameter information, is touched with realizingTouch the best image of screen.
An alternative embodiment of the invention proposes a kind of parameter testing method, is applied to test terminal, the method includes:
Obtain the parameter information of touch screen;
Establish with the long-range connection of control terminal, and by the parameter information and the corresponding screenshotss image of the parameter informationIt is sent to the control terminal, so that using the tester of the control terminal according to the screenshotss image to the parameter informationIt modifies;
The target component information that the control terminal is sent is received, and the target component information is written to the touchIn screen, to drive the target component information in the touch screen to come into force.
Wherein, test terminal is sent out by the parameter information and the corresponding screenshotss image of parameter information for the touch screen that will be obtainedIt send to control terminal so that can carry out parameter information according to the display effect of screenshotss image using the tester of control terminalDebugging, and when receiving the target component information of control terminal transmission, drive the target component information in touch screen to come into force, makeCan provide that tester carries out the modification of parameter information and driving parameter information comes into force always, without as that need to repair in existingChange the parameter of source code, and can just boot up verification after compiling and burning, can effectively improve touch screen parameterThe efficiency of debugging.
Further, the described target component information is written to the step in the touch screen includes:
The target component information is written to described the interface provided by the bottom hardware driver of calling systemIn driver, and the target component information in the touch screen is driven to come into force by the driver.
Wherein, the interface that test terminal is provided by call driver can believe the target component for getting touch screenBreath is written in bottom hardware, by driver driving hardware so that the parameter of the touch screen in bottom hardware comes into force,Without as the existing middle parameter that need to change source code, and could be verified after compiling and burning, it can be effectiveImprove the efficiency of touch screen parameter testing.
An alternative embodiment of the invention proposes that a kind of control terminal, the control terminal include:
Receiving module, the long-range connection for establishing and testing terminal, and poll receive touching for the test terminal transmissionThe parameter information and the corresponding screenshotss image of the parameter information of screen are touched, the screenshotss image is for being provided to tester with to instituteThe parameter information for stating touch screen is modified;
First sending module is used to, when the modified target component information of acquisition tester, the target component be believedBreath is sent to the test terminal, so that after the test terminal receives the target component information, drives the touch screenIn the target component information come into force.
Further, the control terminal further includes:
Memory module, for obtaining entirety of the tester according to the display effect of the screenshotss image to the screenshotss imageThe parameter scores of scoring and parameters value in the parameter information, and by the screenshotss image, the parameter information, instituteIt states in whole scoring and each parameter scores storage to database;
First determining module, the whole scoring for being stored according to the memory module and each parameter scoresDetermine each preferred parameter value in the parameter information, each preferred parameter value is for being provided to tester to determineState target component information;
Second determining module, for when get terminate Debugging message when, all entirety in the databaseThe highest best whole scoring of scoring and the best whole corresponding optimal parameter information that scores are determined in scoring;
Second sending module, the optimal parameter information for determining second determining module are sent to the surveyExamination terminal drives the best ginseng in the touch screen so that after the test terminal receives the optimal parameter informationNumber information comes into force, to realize the best image of the touch screen.
An alternative embodiment of the invention proposes that a kind of test terminal, the test terminal include:
Acquisition module, the parameter information for obtaining touch screen;
Sending module, for establishing and the long-range connection of control terminal, and by the parameter information and the parameter informationCorresponding screenshotss image is sent to the control terminal, so that using the tester of the control terminal according to the screenshotss imageIt modifies to the parameter information;
Writing module, the target component information sent for receiving the control terminal, and by the target component informationIn write-in to the touch screen, to drive the target component information in the touch screen to come into force.
An alternative embodiment of the invention proposes a kind of parameter testing system, the system comprises:
Using control terminal described above;
And test terminal described above.
An alternative embodiment of the invention proposes a kind of terminal device, including memory, processor and is stored in storageOn device and the application program that can run on a processor, realized when the processor executes described program as an above-mentioned embodiment carriesThe step of method gone out.
Description of the drawings
Fig. 1 is the flow chart for the parameter testing method that first embodiment of the invention proposes.
Fig. 2 is the flow chart for the parameter testing method that second embodiment of the invention proposes.
Fig. 3 is the flow chart for the parameter testing method that third embodiment of the invention proposes.
Fig. 4 is the structure diagram for the control terminal that one embodiment of the invention proposes.
Fig. 5 is the structure diagram for the test terminal that another embodiment of the present invention proposes.
Fig. 6 is the structure diagram for the terminal device that another embodiment of the present invention proposes.
Specific implementation mode
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, below in conjunction with the accompanying drawings to the present inventionSpecific implementation mode be described in detail.Many details are elaborated in the following description in order to fully understand this hairIt is bright.But the invention can be embodied in many other ways as described herein, those skilled in the art can be notSimilar improvement is done in the case of violating intension of the present invention, therefore the present invention is not limited to the specific embodiments disclosed below.
Wherein, it needs to be understood that, the intelligent terminal of production firm's production is other than the demand to the hardware of touch screen, alsoThe good instruction of its system software is needed to be adapted to, to realize preferable display effect.Intelligent terminal is in identical touch screenIn hardware environment, due to the debugging of different production firms, the parameter of touch screen is also not quite similar, and display effect may alsoHaving differences property.The touch screen parameter of wherein intelligent terminal includes resolution ratio, refresh rate, liquid crystal response time, brightness, comparisonDegree, colour temperature, rgb value, gamma values, pel spacing etc., are provided to production firm and are voluntarily arranged, in different productionThe religion of manufacturer adjusts color contrast, colour temperature, the screen intensity of its lower display to be also not quite similar.Production firm passes through to touch screenThe debugging of parameter can determine its a variety of different display effects, such as eyeshield pattern, normal mode and reading model etc., lead toCrossing a variety of different debugging can determine that its intelligent terminal plays the corresponding touch screen parameter of good display performance, and eachCorresponding touch screen parameter under a different display pattern, and applied on its intelligent terminal.
Fig. 1 is please referred to, for the flow chart for the parameter testing method that the first embodiment of the present invention proposes, wherein this methodApplied to control terminal, this method includes:
Step S101 establishes the long-range connection with test terminal, and poll receives the touch screen that the test terminal is sentParameter information and the corresponding screenshotss image of the parameter information, the screenshotss image for be provided to tester with to it is described touchThe parameter information for touching screen is modified;
Wherein, this method is applied in control terminal, and the parameter for the touch screen to testing terminal carries out long-range real-timeDebugging and modification, the control terminal can be the intelligent terminals such as smart mobile phone, Intelligent flat, or PC, clothesThe computer equipments such as business device.The touch screen can obtain user on it or neighbouring touch is grasped to touch display one screenMake, and shows information input by user or be supplied to the information of user and test the various menus of terminal.The wherein controlTerminal processed can be the intelligence such as smart mobile phone, Intelligent flat firstly the need of connection, the test terminal is established between test terminalTerminal, wherein in the present embodiment, control terminal wirelessly carries out communication with test terminal and connect, wherein needs to refer toGo out, wireless communication module is configured in the control terminal and test terminal, which is WiFi module, bluetoothAt least one of module, ZigBee module and gsm wireless module, at this time when the company of foundation between control terminal and test terminalIt, can mutual transceiving data between control terminal and test terminal after connecing.
Wherein, it should be pointed out that a debugging routine is installed in the test terminal, the debugging routine possess reading andThe permission of writing system parameter information, therefore touch screen in system of the debugging routine by obtaining system permission read test terminalParameter information, and under the parameter information touch screen carry out screenshotss operation, to obtain corresponding with the parameter information sectionScreen image.The debugging routine in terminal is tested at this time by wireless communication mode by the parameter information of the touch screen and the parameterThe corresponding screenshotss image of information is sent to control terminal.
Further, after control terminal receives the parameter information for testing the touch screen that terminal is sent and screenshotss image,Parameter information and screenshotss image are shown to be provided to tester, so that display effect pair of the tester according to screenshotss imageThe parameter information of touch screen is modified, and is debugged to obtain best display effect with the parameter of the touch screen to testing terminalFruit.
The target component information is sent to by step S102 when the modified target component information of acquisition testerThe test terminal drives described in the touch screen so that after the test terminal receives the target component informationTarget component information comes into force;
Wherein, it should be pointed out that tester can be to the resolution ratio in the parameter information for the touch screen for testing terminal, brushAny one of new rate, liquid crystal response time, brightness, contrast, colour temperature, rgb value, gamma values, pel spacing etc. or multinomial ginsengNumerical value is modified, for example, when tuner needs to carry out parameter testing to its touch screen so that it shows various functions, as protectedWhens eye pattern, normal mode, reading model etc., make its display by adjusting the parameters value in touch screen parameter informationEffect is different, such as can reduce the ginseng of blue peak in liquid crystal panel backlight by adjusting in the debugging of eyeshield patternNumber so that it can remove the display of most of blue light, so that being effectively protected eyes;In the debugging of reading modelIn can pass through and adjust brightness, the parameters such as contrast so that the display screen of intelligent terminal can be close to the aobvious of electronic ink screenShow effect so that, closer to the effect of papery books, tester is adjusted different parameter values to teach and recall for itDifferent display effects are so that production firm meets the use demand of different consumers.
Wherein, after tester determines that the parameter information of the touch screen to testing terminal is modified, in control terminalThe input of target component information is carried out, control terminal gets the modified target component information of tester, and the target is joinedNumber information is sent to test terminal.After test terminal receives the target component information of control terminal transmission, pass through debugging routineIts target component information is written in touch screen, and the target component information in touch screen parameter is driven to come into force.It tests at this timeDebugging routine in terminal obtains the parameter information and the parameter information pair of the touch screen after the write-in of target component information comes into forceThe screenshotss image answered, and continue the parameter information of the touch screen and screenshotss image being sent to control terminal, control terminal receivesAfter the parameter information and screenshotss image of the touch screen sent to test terminal, parameter information and screenshotss image are shown to carryIt is supplied to tester, when tester is dissatisfied to the display effect of the touch screen, tester can continue in control terminalIt modifies to the parameter information of the touch screen, and control terminal continues to be sent in test terminal after the completion of modification, testWhen the temporal information that debugging routine in terminal gets the target component information changes, re-write in touch screen,Tester can debug it and change the test terminal after touch screen parameter comes into force again, above-mentioned according to this, to determine touch screenPreferable display effect, and be applied in the test terminal, complete the long-range real-time debugging to the touch screen parameter of the test terminal.
The embodiment of the present invention is remotely connect by control terminal with test terminal foundation, and receives touching for test terminal transmissionThe parameter information and the corresponding screenshotss image of the parameter information of screen are touched, tester is according to the display effect of the screenshotss image to the surveyThe touch screen for trying terminal carries out the debugging of parameter, and the target component information debugged is sent to test terminal, when test is wholeWhen termination receives the target component information of control terminal transmission, the target component information in the touch screen is driven to come into force so that controlTerminal processed and test terminal can be in the long-range parameter testings for carrying out touch screen in real time, and tester need not debug every timeShi Douxu changes the parameter information of the touch screen in source code, and the step of could being verified after compiling and burning,And tester need not can pass through in real time before test terminal to check the display effect and parameter information of test terminalThe parameter information and display effect of its touch screen of control terminal remotely monitor, and remotely to the parameters in parameter information intoRow debugging, the normal work without influencing touch screen, enabling effectively raise the efficiency of touch screen parameter testing, solveExisting touch screen parameter testing efficiency low problem.
Fig. 2, the flow chart of the parameter testing method provided in the second embodiment of the present invention, wherein this method are be providedApplied to control terminal, this method includes:
Step S111 establishes the long-range connection with test terminal, and poll receives the touch screen that the test terminal is sentParameter information and the corresponding screenshotss image of the parameter information, the screenshotss image for be provided to tester with to it is described touchThe parameter information for touching screen is modified.
Step S112 obtains tester and is scored the entirety of the screenshotss image according to the display effect of the screenshotss imageAnd the parameter scores of the parameters value in the parameter information, and by the screenshotss image, parameter information, described wholeBody scores and each parameter scores are stored into database;
Wherein, the parameter information and the corresponding screenshotss image of parameter information that terminal is sent are tested when control terminal receives,And after showing parameter information and screenshotss image to be provided to tester, tester needs to according to the screenshotss image at this timeDisplay effect whole scoring is carried out to screenshotss image, and parameter scores, example are carried out to the parameters value in parameter informationSuch as, when tester carries out the debugging of eyeshield pattern to the touch screen for testing terminal, tester can check that control terminal obtainsThe screenshotss image that the test terminal got is sent, wherein when the display effect of the screenshotss image is more bright-coloured, and when brightness is brighter,Its tester can carry out its screenshotss image lower whole scoring, while tester need to believe the parameter that control terminal obtainsThe parameters value of breath scores, since the brightness of screenshotss image is brighter, and the brightness of tester's demand need it is dark when,Its tester can give the lower parameter scores of brightness value in parameter information, since screenshotss image is more bright-coloured, and testerWhen demand reduces the blue light of touch screen to the greatest extent, tester can give the lower ginseng of value of the B in the rgb value in parameter informationNumber scoring, it is above-mentioned successively, tester according to the target display effect of required debugging to the screenshotss image and parameters value intoRow scoring, after control terminal gets each scoring of tester's input at this time, by screenshotss image, the corresponding ginseng of screenshotss imageThe parameter scores of number information, the whole scoring of the screenshotss image and the parameters value in the parameter information are stored to dataIn library.
Step S113 is determined each excellent in the parameter information according to the whole scoring and each parameter scoresParameter value is selected, each preferred parameter value is for being provided to tester to determine target component information;
Wherein, control terminal gets whole scoring and the ginseng of the parameters value in parameter information of tester's inputAfter number scoring, each preferred parameter value in the parameter information is determined, for example, when integrally scoring is higher score value such as 9 for thisTimesharing, the parameter scores of parameters value are also but when one or relatively low multiple parameters scoring, to be determined at this time compared with high scoreThe lower parameter value needs of the parameter scores are modified, and since tester repeatedly debugs the touch screen for testing terminalAfterwards, the supplemental characteristic of the touch screen of multigroup debugging is stored in the database of control terminal, it is at this time that the parameter scores are relatively lowParameter value be compared with the parameter information stored in database, if its parameter scores is corresponding higher than storing in databaseWhen the parameter scores of parameter value, then the parameter value is adjusted towards the direction far from the corresponding parameter value stored in database, insteadIt, carries out opposite operation.Control terminal is determined by the comparison of determination and parameters scoring to integrally scoring at this timeThe more preferably multigroup preferred parameter value of the more current corresponding parameter information of screenshotss image is may determine that, to be provided to testPerson can reduce time and change problem to the repetition of parameters value that tester debugs parameter value to the greatest extent.
Step S114 sends out the target component information when the modified target component information of acquisition testerIt send to the test terminal, so that after the test terminal receives the target component information, drives in the touch screenThe target component information comes into force.
Wherein, chosen in multigroup preferred parameter value as tester one group of its relatively satisfactory targeted parameter value or its againAfter determining the targeted parameter value that one need to change to it, the input of target component information is carried out in control terminal, control terminal obtainsThe modified target component information of tester is got, and the target component information is sent to test terminal.Terminal is tested to receiveAfter the target component information sent to control terminal, its target component information is written in touch screen by debugging routine, andTarget component information in driving touch screen parameter comes into force.
Step S115, when getting end Debugging message, in all whole scorings in the database reallyThe highest best whole scoring of accepted opinion point and the best whole corresponding optimal parameter information that scores;
Wherein, when tester is sending target component information to testing terminal, and test by multiple control terminalAfter parameter information after coming into force and the corresponding screenshotss image of parameter information are issued control terminal by terminal modifications parameter after coming into force,After determining its best display effect, can in control terminal end of input Debugging message, at this time control terminal send mostAfterwards after a target component information to test terminal, terminate the parameter regulation of the touch screen to testing terminal, at this time control terminalAll testers are searched in the database and correspond to the whole scoring of each screenshotss image, and it is highest to determine that it integrally scoresBest whole scoring and the best whole corresponding optimal parameter information that scores.
The optimal parameter information is sent to the test terminal by step S116, so that the test terminal receivesAfter the optimal parameter information, the optimal parameter information in the touch screen is driven to come into force, to realize the touch screenBest image;
Wherein, when control terminal determines best whole scoring and the best whole corresponding optimal parameter information that scoresAfterwards, which is sent to test terminal, so that after test terminal receives optimal parameter information, drives touch screenIn optimal parameter information come into force, to realize the best image of touch screen.
Fig. 3, the flow chart of the parameter testing method provided in the third embodiment of the present invention, wherein this method are be providedApplied to test terminal, this method includes:
Step S121 obtains the parameter information of touch screen;
Wherein, it should be pointed out that a debugging routine is installed in the test terminal, the debugging routine possess reading andThe permission of writing system parameter information, therefore touch screen in system of the debugging routine by obtaining system permission read test terminalParameter information.
Step S121 establishes the long-range connection with control terminal, and the parameter information and the parameter information is corresponded toScreenshotss image be sent to the control terminal so that using the tester of the control terminal according to the screenshotss image to instituteParameter information is stated to modify;
Wherein, which can be the intelligent terminals such as smart mobile phone, Intelligent flat, the test terminal firstly the need of withConnection is established between control terminal, which can be the intelligent terminals such as smart mobile phone, Intelligent flat, or personalThe computer equipments such as computer, server.Wherein in the present embodiment, test terminal is wirelessly led to control terminalNews connection, wherein it should be pointed out that the control terminal is configured with wireless communication module, the wireless telecommunications in test terminalModule is at least one of WiFi module, bluetooth module, ZigBee module and gsm wireless module, at this time when test terminalAfter establishing connection between control terminal, testing can mutual transceiving data between terminal and control terminal.
Further, the parameter of touch screen is believed in system of the debugging routine by obtaining system permission read test terminalBreath, and screenshotss operation is carried out to the touch screen under the parameter information, after obtaining screenshotss image corresponding with the parameter information,The parameter information of the touch screen and the corresponding screenshotss image of the parameter information are sent to control eventually by wireless communication modeEnd.
Step S122 receives the target component information that the control terminal is sent, and the target component information is writtenExtremely in the touch screen, to drive the target component information in the touch screen to come into force;
Wherein, it should be pointed out that the debugging software of the test terminal obtains the parameter information of touch screen simultaneously, also obtainsIt is deposited to the adjustable extent of the parameters value in the parameter information of the touch screen, and by the targets threshold range of parameters valueIn storage to its database.When test terminal receives the target component information of control terminal transmission, by the target component informationIn parameters value be compared with the corresponding targets threshold that its debugging routine stores, for example, the brightness of the test terminalValue highest only has 400 nits (nits), and the brightness value in the target component information that the control terminal that it is obtained is sent is more than400, when being 500 or other values, i.e., when its parameter value is more than the targets threshold range of the touch screen of the test terminal, testTerminal, which cannot achieve, drives coming into force for the target component information, and debugging software sends error message and carries out letter by touch screen at this timeBreath display is more than targets threshold range to prompt its target component information inputted in control terminal of tester, and can not be normalIt is written in touch screen.When debugging software determines that parameters value is within the scope of corresponding targets threshold, at this time by meshParameters value in mark parameter information is written into touch screen, so that the target component information in touch screen comes into force.
Wherein, the target component information is written to the step in the touch screen and includes:
Target component information is written to driver the interface provided by the bottom hardware driver of calling systemIn, and drive the target component information in touch screen to come into force by driver.
Wherein, it should be pointed out that android operating systems use Linux bottom kernels, and Sysfs is Linux 2.6A kind of Virtual File System provided.Sysfs is an initialization files system based on memory on the basis of ramfs,It provides one and can export kernel data structure, interior core attributes and establish a kind of side of link in kernel and user's spaceMethod.In device model, Sysfs file system is used for indicating the structure of equipment, by being reacted to for the hierarchical structure image of equipmentIn user's space, the Sysfs file system not only can equipment (devices) and the information of driver (drivers) fromKernel is output to user's space, can also be used to make setting modification to Devices and Drivers, user's space can change SysfsIn file attribute change the attribute value of device hardware.I.e. its bottom layer driving of Android system is upper level applications (debuggingSoftware) control interface is provided, the parameter value that demand changes can be written in bottom hardware by the control interface.
Fig. 4 is please referred to, for the structure diagram of the control terminal provided in one embodiment of the invention, the control terminal 10 packetIt includes:
Receiving module 11, the long-range connection for establishing and testing terminal, and poll receive what the test terminal was sentThe parameter information of touch screen and the corresponding screenshotss image of the parameter information, the screenshotss image is for being provided to tester with rightThe parameter information of the touch screen is modified.
First sending module 12 is used for when the modified target component information of acquisition tester, by the target componentInformation is sent to the test terminal, so that after the test terminal receives the target component information, drives the touchThe target component information in screen comes into force.
Memory module 13, for obtaining tester according to the display effect of the screenshotss image to the whole of the screenshotss imageBody scores and the parameter scores of parameters value in the parameter information, and by the screenshotss image, the parameter information,In the whole scoring and each parameter scores storage to database.
First determining module 14, the whole scoring for being stored according to the memory module 13 and each parameterScoring determines each preferred parameter value in the parameter information, and each preferred parameter value is for being provided to tester with trueThe fixed target component information.
Second determining module 15, for when get terminate Debugging message when, in the database all described wholeThe highest best whole scoring of scoring and the best whole corresponding optimal parameter information that scores are determined in body scoring.
Second sending module 16, the optimal parameter information for determining second determining module 15 are sent to instituteState test terminal so that after the test terminal receives the optimal parameter information, drive in the touch screen it is described mostGood parameter information comes into force, to realize the best image of the touch screen.
Fig. 5 is please referred to, for the structure diagram of the test terminal provided in another embodiment of the present invention, the test terminal 20Including:
Acquisition module 21, the parameter information for obtaining touch screen.
Sending module 22, for establishes with the long-range connection of control terminal, and by the parameter information and the parameter letterIt ceases corresponding screenshotss image and is sent to the control terminal, so that using the tester of the control terminal according to the snapshotAs modifying to the parameter information.
Writing module 23, the target component information sent for receiving the control terminal, and the target component is believedIn breath write-in to the touch screen, to drive the target component information in the touch screen to come into force.
The technical characteristic and technique effect and the present invention for the control terminal 10 and test terminal 20 that the embodiment of the present invention proposesThe method that embodiment proposes is identical, and it will not be described here.
The embodiment of the present invention additionally provides a kind of parameter testing system comprising:
Using the control terminal 10 as described in above-described embodiment;
And using the reception terminal 20 as described in above-described embodiment.
Further, the embodiment of the present invention additionally provides a kind of readable storage medium storing program for executing, is stored thereon with application program, the journeyThe step of any one method in above-described embodiment 1,2 is realized when sequence is executed by processor.
Further, the embodiment of the present invention additionally provides a kind of readable storage medium storing program for executing, is stored thereon with application program, the journeyThe step of method in above-described embodiment 3 is realized when sequence is executed by processor.
The embodiment of the present invention additionally provides a kind of terminal device, including memory, processor and storage are on a memoryAnd the application program that can be run on a processor, the processor are realized above-mentioned when executing described program
In embodiment 1,2 the step of any one method.
The embodiment of the present invention additionally provides a kind of terminal device, as shown in fig. 6, the terminal device include at least memory withAnd processor, memory are used to store the program for supporting that processor executes the parameter testing method that above-described embodiment 3 is provided, placeReason device is configurable for executing the program stored in memory.The terminal device can also include communication interface, be used for and itsHis equipment or communication.The terminal device can be include mobile phone, tablet computer, PDA (Personal DigitalAssistant, personal digital assistant), the arbitrary terminal such as vehicle-mounted computer.
Fig. 6 is please referred to, is the structural schematic diagram of terminal device provided in an embodiment of the present invention.The terminal device 30 includes:Radio frequency (Radio Frequency, RF) circuit 31, memory 32, input unit 33, display unit 34, sensor 35, audio-frequency electricThe components such as road 36, Wireless Fidelity (Wireless Fidelity, WiFi) module 37, processor 38 and power supply 39.This fieldTechnical staff is appreciated that terminal device structure shown in Fig. 6 does not constitute the restriction to terminal device, may include than figureShow more or fewer components, either combines certain components or different components arrangement.With reference to Fig. 6 to the present embodimentEach component parts of terminal device specifically introduced:
During RF circuits 31 can be used for receiving and sending messages, signal sends and receivees, particularly, by the downlink information of base stationAfter reception, handled to processor 38;In addition, the data for designing uplink are sent to base station.In general, RF circuits 31 include but unlimitedIn antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, LNA),Duplexer etc..In addition, RF circuits 31 can also be communicated with network and other equipment by radio communication.Above-mentioned wireless communication can be withUse any communication standard or agreement, including but not limited to global system for mobile communications (Global System of MobileCommunication, GSM), general packet radio service (General Packet Radio Service, GPRS), code it is point moreLocation (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code DivisionMultiple Access, WCDMA), long term evolution (Long Term Evolution, LTE), Email, short message service(Short Messaging Service, SMS) etc..
Memory 32 can be used for storing software program and module, and processor 38 is stored in the soft of memory 32 by operationPart program and module, to execute various function application and the data processing of terminal device.Memory 32 can include mainlyStoring program area and storage data field, wherein storing program area can storage program area, the application journey needed at least one functionSequence (such as sound-playing function, image player function etc.) etc.;Storage data field can be stored to be created according to using for mobile phoneData (such as audio data, phone directory etc.) etc..It, can be in addition, memory 32 may include high-speed random access memoryIncluding nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-statesPart.
Input unit 33 can be used for receiving the number or character information of input, and generate the user setting with terminal deviceAnd the related key signals input of function control.Specifically, input unit 33 may include that touch panel 331 and other inputs are setStandby 332.Touch panel 331, also referred to as touch screen, collect user on it or neighbouring touch operation (such as user useThe operation of any suitable object or attachment such as finger, stylus on touch panel 331 or near touch panel 331), and rootCorresponding attachment device is driven according to preset formula.Optionally, touch panel 331 may include touch detecting apparatus and touchTwo parts of controller.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation is brought is detected,Transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into touchingPoint coordinates, then give processor 38, and order that processor 38 is sent can be received and executed.Furthermore, it is possible to using resistanceThe multiple types such as formula, condenser type, infrared ray and surface acoustic wave realize touch panel 331.In addition to touch panel 331, input is singleMember 33 can also include other input equipments 332.Specifically, other input equipments 332 can include but is not limited to physical keyboard,It is one or more in function key (such as volume control button, switch key etc.), trace ball, mouse, operating lever etc..
Display unit 34 can be used for showing information input by user or the information and terminal device that are supplied to userVarious menus.Display unit 34 may include display panel 341, optionally, liquid crystal display (Liquid Crystal may be usedDisplay, LCD), the forms such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) it is aobvious to configureShow panel 341.Further, touch panel 331 can cover display panel 341, when touch panel 331 detect it is on it or attachedAfter close touch operation, processor 38 is sent to determine the type of touch event, is followed by subsequent processing device 38 according to touch eventType provides corresponding visual output on display panel 341.Although in figure 6, touch panel 331 is with display panel 341Input and the input function of mobile phone are realized as two independent components, but in some embodiments it is possible to by touch surfacePlate 331 and display panel 341 are integrated and that realizes mobile phone output and input function.
Terminal device may also include at least one sensor 35, such as optical sensor, motion sensor and other sensingsDevice.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environmentThe light and shade of light adjusts the brightness of display panel 341.Voicefrequency circuit 36, loud speaker 361, microphone 362 can provide user withAudio interface between terminal device.The transformed electric signal of the audio data received can be transferred to and raised by voicefrequency circuit 36Sound device 361 is converted to voice signal output by loud speaker 361;On the other hand, microphone 362 converts the voice signal of collectionFor electric signal, audio data is converted to after being received by voicefrequency circuit 36, then by after the processing of audio data output processor 38, through RFCircuit 31 is exported to memory 32 to be sent to such as another terminal device, or by audio data to be further processed.
WiFi belongs to short range wireless transmission technology, and terminal device can have been provided to the user wirelessly by WiFi module 37Broadband internet access.Although Fig. 6 shows WiFi module 37, but it is understood that, and it is not belonging to terminal deviceMust be configured into, completely can as needed do not change invention essence range in and omit.
Processor 38 is the control centre of terminal device, utilizes each portion of various interfaces and connection whole mobile phonePoint, by running or executing the software program and/or module that are stored in memory 32, processor 38 executes the software programIn Shi Shixian above-described embodiments 3 the step of method, and the data being stored in memory 32 are called, executes each of terminal deviceKind function and processing data, to carry out integral monitoring to terminal device.Optionally, processor 38 may include one or more placesManage unit;Preferably, processor 38 can integrate application processor, the main processing operation system of application processor, user interface andApplication program etc..Processor 38 can integrate modem processor, and modem processor can not also be integrated into processorIn 38.
Terminal device further includes the power supply 39 (such as battery) powered to all parts, it is preferred that power supply can pass through electricityManagement system and processor 38 are logically contiguous, to realize management charging, electric discharge and power consumption pipe by power-supply management systemThe functions such as reason.Although being not shown, terminal device can also include camera, bluetooth module etc., and details are not described herein.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,The specific work process of device and unit can refer to the corresponding process in above method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, device and method can be withIt realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unitIt divides, only a kind of division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or componentIt can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown orThe mutual coupling, direct-coupling or communication connection discussed can be the indirect coupling by some interfaces, device or unitIt closes or communicates to connect, can be electrical, machinery or other forms.
The unit illustrated as separating component may or may not be physically separated, aobvious as unitThe component shown may or may not be physical unit, you can be located at a place, or may be distributed over multipleIn network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can alsoIt is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.Above-mentioned integrated listThe form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is canIt is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storageMedium may include:Read-only memory (ROM, Read Only Memory), random access memory (RAM, RandomAccess Memory), disk or CD etc..
One of ordinary skill in the art will appreciate that implement the method for the above embodiments be can be withRelevant hardware is instructed to complete by program, the program can be stored in a kind of computer readable storage medium, onIt can be read-only memory, disk or CD etc. to state the storage medium mentioned.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically showThe description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or examplePoint is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are notCentainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be anyOne or more embodiments or example in can be combined in any suitable manner.
Several embodiments of the invention above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneouslyCannot the limitation to the scope of the claims of the present invention therefore be interpreted as.It should be pointed out that for those of ordinary skill in the artFor, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the guarantor of the present inventionProtect range.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.