WO2021184221A1 - Procédé de commande de codage et de codage, système de codage, puce, dispositif électronique et support de stockage - Google Patents
Procédé de commande de codage et de codage, système de codage, puce, dispositif électronique et support de stockage Download PDFInfo
- Publication number
- WO2021184221A1 WO2021184221A1 PCT/CN2020/079787 CN2020079787W WO2021184221A1 WO 2021184221 A1 WO2021184221 A1 WO 2021184221A1 CN 2020079787 W CN2020079787 W CN 2020079787W WO 2021184221 A1 WO2021184221 A1 WO 2021184221A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- coding
- amplitude
- touch screen
- noise amplitude
- active pen
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0442—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using active external devices, e.g. active pens, for transmitting changes in electrical potential to be received by the digitiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
Definitions
- This application relates to the field of touch technology, and in particular to a coding control and coding method, system, chip, electronic device and storage medium.
- capacitive active pen and capacitive touch screen systems both generally work based on a preset communication protocol.
- the amplitude of the coding signal of the active pen is always fixed during work, in order to ensure that it can be used in the harshest application environment.
- the amplitude of the active pen coding signal is usually always fixed at a very high value.
- the purpose of some embodiments of this application is to provide a coding control and coding method, system, chip, electronic device, and storage medium, so that the active pen can adaptively adjust the coding signal amplitude according to the application environment.
- the active pen is not in a harsh environment, it is helpful to avoid that the coding signal amplitude of the active pen is always at a very high value, thereby reducing the power consumption of the active pen to a certain extent.
- the embodiment of the present application provides a coding control method applied to a touch screen, including: obtaining the noise amplitude of the touch screen; determining the coding parameter value corresponding to the noise amplitude; wherein, the coding parameter The value includes the amplitude of the coding signal; an uplink signal carrying the amplitude of the coding signal is sent to the active pen interacting with the touch screen for the active pen to perform coding based on the amplitude of the coding signal.
- the embodiment of the present application also provides a coding method, which is applied to the active pen, and includes: receiving an uplink signal carrying the amplitude of the coding signal sent by a touch screen; wherein, the touch screen is used to obtain the touch screen And determine the coding parameter value corresponding to the noise amplitude, where the coding parameter value includes the coding signal amplitude; coding is performed based on the coding signal amplitude.
- An embodiment of the present application also provides a chip, including: at least one processor; and a memory communicatively connected with the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor The instruction is executed by the at least one processor, so that the at least one processor can execute the foregoing coding control method or execute the foregoing coding method.
- An embodiment of the present application also provides an electronic device, including: at least one processor; Instruction, the instruction is executed by the at least one processor; when the electronic device is a touch screen, the at least one processor can execute the coding control method described above; when the electronic device is an active pen At this time, the at least one processor can execute the above coding method.
- the embodiment of the present application also provides a computer-readable storage medium that stores a computer program that implements the foregoing coding control method or the foregoing coding method when the computer program is executed by a processor.
- the embodiment of the present application also provides a coding system, including: a touch screen and an active pen; the touch screen is used to obtain the noise amplitude of the touch screen and determine the coding corresponding to the noise amplitude Parameter value, and send an uplink signal carrying the amplitude of the coding signal to the active pen that interacts with the touch screen; wherein, the coding parameter value includes the amplitude of the coding signal; the active pen is used to receive the The amplitude of the coding signal is described, and coding is performed based on the amplitude of the coding signal.
- the amplitude of the active pen coding signal is usually always fixed at a very high value.
- the active pen itself is powered by a battery and is more sensitive to power consumption. Many times the active pen is not in a harsh environment. At this time, the high coding signal amplitude will consume more power, which makes the active pen The power consumption is larger.
- the embodiment of the present application obtains the noise amplitude of the touch screen, and determines the coding parameter value corresponding to the noise amplitude.
- the coding parameter value includes the coding signal amplitude and is directed to the active pen that interacts with the touch screen. Send an uplink signal carrying the amplitude of the coding signal for the active pen to perform coding based on the amplitude of the coding signal.
- the noise amplitude of the touch screen can reflect the application environment of the touch screen and the active pen that interacts with the touch screen.
- the active pen can adaptively adjust the coding signal amplitude according to the application environment, which is beneficial to avoid In a non-harsh environment, the amplitude of the coding signal of the active pen is always at a very high value, which consumes more power, which helps to reduce the power consumption of the active pen to a certain extent.
- the smaller the noise amplitude the smaller the coding parameter value corresponding to the noise amplitude. Since the coding parameter value includes the coding signal amplitude, that is to say, the smaller the noise amplitude, the smaller the coding signal amplitude corresponding to the noise amplitude, and the smaller the coding signal amplitude, the lower the power consumption of the active pen, which can be compared with the noise amplitude. It can reduce the power consumption of the active pen more effectively.
- the determining the coding parameter value corresponding to the noise amplitude includes: identifying the threshold range in which the noise amplitude is located from a plurality of preset threshold ranges; and according to the threshold range in which the noise amplitude is located To determine the coding parameter value corresponding to the noise amplitude.
- the multiple threshold ranges do not overlap each other and the multiple threshold ranges form a continuous interval
- the smaller the upper limit of the threshold range in which the noise amplitude lies the greater the coding parameter value corresponding to the noise amplitude small.
- the finally determined noise amplitude is in one of the multiple threshold ranges.
- the smaller the upper limit of the threshold range of the noise amplitude the smaller the coding parameter value corresponding to the noise amplitude, which is conducive to passing the upper limit of the threshold range of the noise amplitude, which directly reflects the marking corresponding to the noise amplitude.
- the size of the code parameter value is desirable to pass the upper limit of the threshold range of the noise amplitude.
- the coding parameter value further includes: a screen detection threshold for the touch screen to determine whether there is an active pen for coding; after the coding parameter value corresponding to the noise amplitude is determined, further It includes: setting the current screen detection threshold of the touch screen to the screen detection threshold corresponding to the noise amplitude.
- the screen detection threshold can be adjusted adaptively as the noise amplitude of the touch screen changes, which is beneficial to the touch screen More accurately determine whether there is an active pen for coding.
- the acquiring the noise amplitude of the touch screen includes: determining the working frequency band of the active pen interacting with the touch screen; acquiring the noise amplitude of the noise of the touch screen in the working frequency band.
- the screen noise of the touch screen may contain noises of different frequencies, by determining the working frequency band of the active pen interacting with the touch screen, it is convenient to obtain the noise amplitude of the noise of the touch screen in the working frequency band of the active pen. It is helpful to obtain the coding parameter value for the active pen.
- FIG. 1 is a schematic diagram of communication between the touch screen and the active pen according to the first embodiment of the present application
- FIG. 2 is a schematic diagram of the structure of the active pen according to the first embodiment of the present application.
- Fig. 3 is a flowchart of a coding control method according to the first embodiment of the present application.
- FIG. 4 is a schematic diagram of the working mode of the touch screen and the active pen according to the first embodiment of the present application;
- Fig. 5 is a flowchart of a coding control method in a second embodiment of the present application.
- Fig. 6 is a flowchart of a coding method according to a third embodiment of the present application.
- Fig. 7 is a schematic diagram of a coding system according to a fourth embodiment of the present application.
- FIG. 8 is a schematic diagram of the structure of a chip in a fifth embodiment according to the present application.
- Fig. 9 is a schematic structural diagram of an electronic device in a sixth embodiment according to the present application.
- the first embodiment of the present application relates to a coding control method, applied to a touch screen, including: obtaining the noise amplitude of the touch screen, and determining the coding parameter value corresponding to the noise amplitude; wherein the coding parameter value includes a coding signal Amplitude: The amplitude of the coding signal is sent to the active pen that interacts with the touch screen for the active pen to perform coding based on the amplitude of the coding signal.
- a schematic diagram of communication between the touch screen 100 and the active pen 200 may be as shown in FIG. 1.
- the primary and secondary electrodes of the active pen 200 can respectively form coupling capacitors with the driving and sensing electrodes of the touch screen 100, and the active pen 200 and the touch screen 100 can communicate with each other through the coupling capacitors.
- the touch screen 100 may also be provided with a communication module 106, and referring to FIG. 2, which is a schematic structural diagram of the active pen 200, the active pen 200 may also be provided with a communication module 207.
- the touch screen 100 and the active pen 200 can communicate through the communication module 106 and the communication module 207.
- the communication module may be a radio frequency communication module, a Bluetooth communication module, and so on.
- the touch screen 100 includes driving electrodes D0 to D3, sensing electrodes S0 to S3, a multiplexer selector 101, a drive circuit 102, a processor 103, a signal acquisition and demodulation circuit 104, and a multiplexer 105 , And the optional communication module 106.
- the number of driving electrodes and sensing electrodes is only shown in FIG. 1 as an example.
- the touch screen may include multiple sets of driving electrodes and sensing electrodes.
- the active pen 200 includes a main electrode 205, a secondary electrode 206, a driving/receiving circuit 204, a logic controller 203, a power management module 202, a power supply 201 and other modules, and an optional communication module 207.
- the driving/receiving circuit 204 can drive the main electrode 205 and/or the auxiliary electrode 206 to output coding signals, respectively.
- the function of driving the main electrode 205 to output a coding signal may be: for the touch screen 100 to determine the coordinate position of the active pen 200; the function of driving the main electrode 205 and the auxiliary electrode 206 to output a coding signal may be: The touch screen 100 is used to determine the position coordinates and the inclination angle of the active pen 200; the function of the driven secondary electrode 206 to output a coding signal may be: to communicate with the touch screen 100. It should be noted that the function of driving the main electrode 205 and/or the auxiliary electrode 206 to output the coding signal can be set according to actual needs, which is not specifically limited in this embodiment. In addition, in FIG.
- the secondary electrode 206 is connected to the driving/receiving circuit 204, that is, the secondary electrode 206 can be multiplexed as driving and receiving electrodes, and the driving/receiving circuit 204 is connected to the logic controller 203.
- the main electrode can also be multiplexed as driving and receiving electrodes as required, which is not limited in this embodiment.
- FIG. 3 The flowchart of the coding control method of the embodiment of the present application may be as shown in FIG. 3, including:
- Step 301 Obtain the noise amplitude of the touch screen.
- the noise amplitude of the touch screen can reflect the application environment of the touch screen and the active pen that interacts with the touch screen.
- the large noise amplitude of the touch screen can reflect the relatively harsh application environment and greater interference.
- the small noise amplitude of the touch screen can reflect that the application environment is relatively normal and the interference is small.
- the touch screen can first determine the working frequency band of the active pen that interacts with the touch screen.
- the touch screen can be paired with the active pen via Bluetooth, and then the active pen can send its working frequency band to the touch screen via Bluetooth.
- the control screen allows the touch screen to determine the working frequency band of the active pen that interacts with the touch screen.
- the touch screen can directly obtain the working frequency band of the active pen from the active pen directly based on the Bluetooth connection with the active pen.
- the touch screen can obtain the noise amplitude of the noise of the touch screen in the working frequency band.
- the main concern in this embodiment is the noise in the working frequency band of the active pen among the screen end noise. Therefore, in this embodiment, the noise amplitude of the noise of the touch screen in the working frequency band of the active pen can be directly obtained.
- the touch screen can directly detect the screen-side noise first, and then demodulate the noise amplitude of the noise in the working frequency band of the active pen from the screen-side noise.
- the sensing electrodes and/or driving electrodes of the touch screen can sense the screen-side noise of the touch screen, and then the signal acquisition and demodulation circuit 104 can demodulate the screen-side noise to demodulate the screen-side noise.
- the touch screen can obtain the noise amplitude of the touch screen in real time, or periodically obtain the noise amplitude of the touch screen, and it can also start to obtain the touch screen after the active pen is successfully paired and connected. Noise amplitude, however, this embodiment does not specifically limit this.
- Step 302 Determine the coding parameter value corresponding to the noise amplitude.
- the corresponding relationship between the noise amplitude and the coding parameter value may be pre-stored, and according to the corresponding relationship, the coding parameter value corresponding to the noise amplitude can be determined.
- the coding parameter value includes the coding signal amplitude of the active pen, that is, the smaller the noise amplitude, the smaller the coding signal amplitude corresponding to the noise amplitude.
- the coding parameter value corresponding to the noise amplitude can also be calculated according to a preset formula.
- the noise amplitude can be brought into the preset calculation formula to obtain the coding parameter value corresponding to the noise amplitude.
- the preset formula can be set by those skilled in the art according to actual needs, which is not specifically limited in this embodiment.
- the coding parameter value may also include: a screen detection threshold for the touch screen to determine whether an active pen is used for coding, which may also be referred to as a screen detection threshold for pen signal.
- a screen detection threshold for the touch screen to determine whether an active pen is used for coding
- the touch screen detects that the amplitude of the coding signal is greater than the detection threshold of the screen, it can be determined that an active pen is coding, that is, the active pen touches the touch screen.
- the purpose of setting the detection threshold of the screen is mainly to consider the noise interference in the application environment. After determining the screen detection threshold corresponding to the noise amplitude, the current screen detection threshold of the touch screen can be set to the screen detection threshold corresponding to the noise amplitude. In other words, adaptively adjusting the size of the detection threshold of the screen based on the magnitude of the noise is beneficial to the touch screen to more accurately determine whether there is an active pen for coding.
- Step 303 Send an uplink signal carrying the amplitude of the coding signal to the active pen interacting with the touch screen for the active pen to perform coding based on the amplitude of the coding signal.
- the touch screen 100 can send an uplink signal carrying the amplitude of the coding signal to the active pen 200 according to the coupling capacitance formed between the touch screen 100 and the active pen 200, or according to the touch screen 100
- the communication module 106 of the active pen 200 sends an uplink signal carrying the amplitude of the coding signal to the communication module 207 in the active pen 200.
- the active pen can obtain the coding signal amplitude carried in the uplink signal by analyzing the uplink signal, so that when performing downlink coding, the coding signal amplitude obtained by the analysis is used for coding. For example, the active pen can detect and analyze the upstream signal in real time.
- the active pen When the amplitude of the coded signal obtained by the analysis is the same as the previous time, the active pen does not update the amplitude of the coded signal, and directly performs the downstream code. When the last time is different, reset the coding signal amplitude, and perform downlink coding with the coding signal amplitude obtained by this analysis.
- the amplitude of the coding signal of the active pen downstream coding is the amplitude of the coding signal carried in the received uplink signal. Therefore, when the touch screen is not always in a harsh interference environment, the active pen does not need to always output the highest coding signal amplitude. In this way, for the entire working cycle, the power consumption of the active pen will be reduced, and the system performance can be reduced. guarantee.
- the working mode of the touch screen and the active pen of this embodiment can be referred to as shown in FIG. 4.
- the working modes of the touch screen include: uplink coding mode, hand working mode, pen working mode, and noise detection mode.
- the working mode of the active pen may include: uplink detection mode and downlink coding mode.
- the mutual sequence, duration, and starting time of each working mode are not limited.
- the downstream coding mode of the active pen is synchronized with the pen working mode of the touch screen, that is to say, Figure 4 The starting moments of t3 and t6 are synchronized.
- the uplink coding mode of the touch screen can be understood as: the touch screen sends an uplink signal to the active pen, and the uplink signal is used to notify the active pen to make related settings.
- the active pen can be notified to set the coding signal amplitude of the active pen.
- it can also be switching voltage, switching frequency, and so on.
- the hand working mode of the touch screen can be understood as: the working mode of the touch screen when the hand touch is detected.
- the drive circuit 102 passes through the multiplexer 101 to output an AC drive signal to the drive electrodes D0 to D3, the sensing electrodes S0 to S3 sense the drive signal and send the sensed drive signal Into the multiplexer 105, the induced drive signal is sent to the signal acquisition and demodulation circuit 104 through the multiplexer 105, and the demodulated signal output by the signal acquisition and demodulation circuit 104 is sent to the processor 103 for processing, and finally Output the hand report information, that is, the position information of the hand on the touch screen.
- the pen working mode of the touch screen can be understood as: the working mode of the touch screen when the active pen touch is detected. 1, when in the pen working mode, the driving circuit 102 of the touch screen outputs a driving signal to the driving electrodes D0 ⁇ D3 and/or the sensing electrodes S0 ⁇ S3 via the multiplexer 101, and the secondary electrode 206 of the active pen passes The coupling capacitor receives the uplink signal of the touch screen 200 and sends it to the driving/receiving circuit 204 of the active pen. Finally, the logic controller 203 analyzes the uplink signal of the touch screen.
- the logic controller 203 controls the driving/receiving circuit 204 to output a coding signal to the main electrode 205 and/or the auxiliary electrode 206.
- the active pen and the touch screen can be pre-configured with a communication protocol, and based on the communication protocol, the active pen can determine whether the received uplink signal is valid.
- the sensing electrodes S0 ⁇ S3 and the driving electrodes D0 ⁇ D3 of the touch screen receive the coding signal of the active pen and send it to the signal acquisition and receiving circuit 104.
- the signal acquisition and receiving circuit 104 outputs the demodulated signal and sends it to the processor for processing.
- the processor calculates the position information of the active pen on the touch screen.
- the sensing electrodes S0 to S3 of the touch screen send the received coding signal of the active pen to the multiplexer 105, and the coding signal of the active pen is sent to the signal acquisition and receiving circuit 104 through the multiplexer 105.
- the driving electrodes D0 ⁇ D3 of the touch screen send the received coding signal of the active pen to the multiplexer 101, and the coding signal of the active pen enters the multiplexer 105 through the multiplexer 101, and finally enters the signal Collection and receiving circuit 104.
- the noise detection mode of the touch screen can be understood as: a working mode for detecting the noise of the touch screen.
- the driving circuit 102 of the touch screen may not be coded, the sensing electrodes S0 ⁇ S3 and/or the driving electrodes D0 ⁇ D3 can sense the screen end noise of the touch screen, and signal collection and interpretation
- the modulation circuit 104 can demodulate the noise amplitude of the noise in the working frequency band of the active pen 200, and send it to the processor 103.
- the processor 103 can determine the corresponding coding parameter value according to the received noise amplitude, that is, determine the coding signal amplitude And the detection threshold of the screen.
- the current screen detection threshold of the touch screen is set to the screen detection threshold corresponding to the noise amplitude.
- the uplink signal is sent through the uplink channel formed by the coupling capacitor of the touch screen and the active pen.
- the uplink signal can carry the amplitude of the coding signal, so that the active pen can parse the amplitude of the coding signal after receiving the uplink signal, based on the coding signal Amplitude for coding.
- the communication module 106 of the touch screen 100 may also send an uplink signal to the communication module 207 of the active pen 200.
- the above-mentioned actions of setting the detection threshold of the screen and sending the uplink signal by the touch screen may be performed at the same time, or may be performed in a preset sequence, but this embodiment does not specifically limit this.
- the uplink detection mode of the active pen can be understood as: after the active pen starts to work, for example, after pairing with the touch screen, it detects and parses the uplink signal from the touch screen in real time. When it detects that the uplink signal is valid, it enters the downlink coding mode.
- the active pen and the touch screen can be pre-configured with a communication protocol, and the active pen can determine whether the received uplink signal is valid based on the communication protocol.
- the downlink coding mode of the active pen can be understood as: the active pen performs coding with the parsed coding signal amplitude. Among them, the active pen can parse the received uplink signal to obtain the coding signal amplitude, and the coding signal amplitude of the active pen during coding is the same as the parsed coding signal amplitude. That is, the amplitude of the coding signal of the active pen coding is the amplitude of the coding signal carried in the received uplink signal.
- the noise amplitude of the touch screen is acquired, and the coding parameter value corresponding to the noise amplitude is determined.
- the coding parameter value includes the coding signal amplitude, which is sent to the active pen that interacts with the touch screen.
- the uplink signal carrying the amplitude of the coding signal is used for the active pen to perform coding based on the amplitude of the coding signal.
- the active pen can adaptively adjust the amplitude of the coding signal according to the application environment, which is beneficial to avoid that the amplitude of the coding signal of the active pen stays at a very high value in a non-harsh environment and consumes more power. , To a certain extent, it helps to reduce the power consumption of the active pen.
- the second embodiment of the present application relates to a coding control method.
- the implementation details of the coding control method of this embodiment will be described in detail below. The following content is provided for ease of understanding and is not necessary for implementing this solution.
- the flowchart of the coding control method of the embodiment of the present application may be as shown in FIG. 5, including:
- Step 501 Obtain the noise amplitude of the touch screen.
- step 501 is substantially the same as step 301 in the first embodiment, and will not be repeated here in order to avoid repetition of this embodiment.
- Step 502 Identify the threshold range in which the noise amplitude is located from the preset multiple threshold ranges.
- each threshold range can have a corresponding upper limit and lower limit.
- the multiple threshold ranges do not overlap each other and the multiple threshold ranges form a continuous interval.
- Each threshold range can be understood as a gear, and the larger the upper limit of the threshold range, the higher the gear can be considered.
- the multiple threshold ranges do not overlap each other and the multiple threshold ranges form a continuous interval, so that the threshold range in which the noise amplitude is identified is one of the multiple threshold ranges.
- the way of setting multiple threshold ranges is not limited to this. For example, some threshold ranges can also be set to overlap, and it may happen that the noise amplitude is in more than one threshold range.
- Step 503 Determine the coding parameter value corresponding to the noise amplitude according to the threshold range of the noise amplitude.
- the corresponding relationship between the threshold range and the coding parameter value can be pre-stored, and the coding parameter value corresponding to the noise amplitude can be determined according to the pre-stored corresponding relationship.
- the smaller the upper limit of the threshold range where the noise amplitude is located the smaller the coding parameter value corresponding to the noise amplitude.
- the threshold range is understood as the gear
- the coding signal amplitude and the screen detection threshold corresponding to the noise amplitude can be determined according to the gear in which the noise amplitude is located. You can refer to Table 1.
- Table 1 shows the corresponding relationship between the level of the noise amplitude of the touch screen, the coding signal amplitude of the active pen, and the screen detection threshold set in the pen working mode of the touch screen. It can be seen from Table 1 that if the gear of the noise amplitude is gear 1, the coding signal amplitude and screen detection threshold corresponding to the noise amplitude are coding signal amplitude 1 and screen detection threshold 1 respectively. The higher the gear, the larger the upper limit of the corresponding threshold range, and the larger the coding signal amplitude and screen end detection threshold. That is, in Table 1, the coding signal amplitude 4 and screen end detection threshold 4 corresponding to gear 4 maximum. It should be noted that, in Table 1, only four gears are taken as an example, and the specific implementation is not limited to this.
- Gear (threshold range) Coded signal amplitude Screen detection threshold Gear 1 Coded signal amplitude 1 Screen detection threshold 1 Gear 2 Coded signal amplitude 2 Screen detection threshold 2 Gear 3 Coded signal amplitude 3 Screen detection threshold 3 Gear 4 Coded signal amplitude 4 Screen detection threshold 4
- the default gear position that is, the default threshold range
- the default gear position is generally set to the maximum gear position as shown in Table 1, and of course it can also be other gear positions.
- Setting the default gear is to set the default value of the coding signal amplitude and the screen end detection threshold, that is, the default value of the coding parameter.
- the touch screen After the touch screen is paired and connected with the active pen, it can send an uplink signal to notify the active pen to set the coding signal amplitude corresponding to the default gear, and then the active pen can perform downlink coding with the coding signal amplitude.
- the touch screen can enter the noise detection mode after detecting the active pen contact, or after sending the uplink signal for the first time in a working cycle.
- the screen end detection threshold of the touch screen can be updated according to the changed gear position, and at the same time, an uplink signal is sent to notify the active pen, so that the active pen is updated
- the amplitude of the coding signal can carry the coding signal amplitude corresponding to the changed gear for the active pen to update.
- Step 504 Send an uplink signal carrying the amplitude of the coding signal to the active pen interacting with the touch screen for the active pen to perform coding based on the amplitude of the coding signal.
- step 504 is substantially the same as step 303 in the first embodiment, and will not be repeated here to avoid repetition.
- the coding parameter value corresponding to the noise amplitude is in one of the multiple threshold ranges.
- the third embodiment of the present application relates to a coding method, which is applied to an active pen.
- the implementation details of the coding method of this embodiment will be described in detail below. The following content is only provided for ease of understanding and is not necessary for the implementation of this solution.
- the flowchart of the coding method of the embodiment of the present application may be as shown in FIG. 6, and includes:
- Step 601 Receive an uplink signal carrying the amplitude of the coding signal sent by the touch screen.
- the touch screen is used to obtain the noise amplitude of the touch screen and determine the coding parameter value corresponding to the noise amplitude, and the coding parameter value includes the coding signal amplitude.
- determining the coding parameter value corresponding to the noise amplitude includes: identifying the threshold range in which the noise amplitude is located from a plurality of preset threshold ranges; and according to the threshold value in which the noise amplitude is located Range to determine the coding parameter value corresponding to the noise amplitude.
- the multiple threshold ranges do not overlap each other and the multiple threshold ranges form a continuous interval.
- the acquiring the noise amplitude of the touch screen includes: determining the working frequency band of the active pen interacting with the touch screen; acquiring the noise of the noise of the touch screen in the working frequency band Amplitude.
- the coding parameter value further includes: a screen end detection threshold for the touch screen to determine whether there is an active pen for coding; the coding parameter value corresponding to the noise amplitude is determined in the step After that, the method further includes: setting the current screen end detection threshold of the touch screen to the screen end detection threshold corresponding to the noise amplitude.
- Step 602 Perform coding based on the amplitude of the coding signal.
- the coding control method involved in the first or second embodiment and the coding method involved in this embodiment can be implemented in cooperation with each other.
- the related technical details mentioned in the first or second embodiment are still valid in this embodiment, and the technical effects that can be achieved in the first or second embodiment can also be achieved in this embodiment.
- the related technical details mentioned in this embodiment can also be applied in the first or second embodiment, so in order to reduce repetition, it will not be repeated here.
- the fourth embodiment of the present application relates to a coding system, as shown in FIG. 7, including: a touch screen 701 and an active pen 702.
- the touch screen 701 is used to obtain the noise amplitude of the touch screen, determine the coding parameter value corresponding to the noise amplitude, and send the amplitude of the coding signal to the active pen interacting with the touch screen
- the active pen 702 is used to receive the uplink signal carrying the coding signal amplitude, and perform coding based on the coding signal amplitude code.
- this embodiment can be understood as a system embodiment corresponding to the first to third embodiments.
- the related technical details mentioned in the first to third embodiments are still valid in this embodiment, and the technical effects that can be achieved in the first to third embodiments can also be achieved in this embodiment.
- the related technical details mentioned in this embodiment can also be applied to the first to third embodiments, so in order to reduce repetition, it will not be repeated here.
- the fifth embodiment of the present application relates to a chip. As shown in FIG. 8, it includes: at least one processor 801; and a memory 802 communicatively connected with the at least one processor 801; The instructions executed by the processor 801 are executed by at least one processor 801, so that the at least one processor 801 can execute the coding control method in the first or second embodiment, or execute the coding method in the third embodiment.
- the memory 802 and the processor 801 are connected in a bus manner.
- the bus may include any number of interconnected buses and bridges, and the bus connects one or more various circuits of the processor 801 and the memory 802 together.
- the bus can also connect various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are all well-known in the art, and therefore, no further description will be given herein.
- the bus interface provides an interface between the bus and the transceiver.
- the transceiver may be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on the transmission medium.
- the data processed by the processor 801 is transmitted on the wireless medium through the antenna, and further, the antenna also receives the data and transmits the data to the processor 801.
- the processor 801 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions.
- the memory 802 may be used to store data used by the processor 801 when performing operations.
- the sixth embodiment of the present application relates to an electronic device. As shown in FIG. 9, it includes: at least one processor 901; and a memory 902 communicatively connected with the at least one processor 901; The instructions executed by the processor 901 are executed by at least one processor 901. When the electronic device is a touch screen, the at least one processor 901 can execute the coding control method in the first or second embodiment; When the electronic device is an active pen, the at least one processor 901 can execute the coding method as in the third embodiment.
- the memory 902 and the processor 901 are connected in a bus manner.
- the bus may include any number of interconnected buses and bridges, and the bus connects one or more various circuits of the processor 901 and the memory 902 together.
- the bus can also connect various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are all well-known in the art, and therefore, no further description will be given herein.
- the bus interface provides an interface between the bus and the transceiver.
- the transceiver may be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on the transmission medium.
- the data processed by the processor 901 is transmitted on the wireless medium through the antenna, and further, the antenna also receives the data and transmits the data to the processor 901.
- the processor 901 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions.
- the memory 902 may be used to store data used by the processor 901 when performing operations.
- the seventh embodiment of the present invention relates to a computer-readable storage medium storing a computer program.
- the computer program is executed by the processor, the above method embodiment is realized.
- the program is stored in a storage medium and includes several instructions to enable a device ( It may be a single-chip microcomputer, a chip, etc.) or a processor (processor) that executes all or part of the steps of the methods described in the embodiments of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks or optical disks and other media that can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention concerne un procédé de commande de codage et de codage, une puce, un dispositif électronique et un support de stockage. Le procédé de commande de codage et de codage comprend : l'obtention d'une amplitude de bruit d'un écran tactile (301) ; la détermination d'une valeur de paramètre de codage correspondant à l'amplitude de bruit (302), la valeur de paramètre de codage comprenant une amplitude de signal de codage ; et l'envoi d'un signal de liaison montante transportant l'amplitude de signal de codage à un stylo actif interactif avec l'écran tactile pour que le stylo actif effectue un codage sur la base de l'amplitude de signal de codage (303). En adoptant le procédé de commande de codage et de codage, le stylo actif peut ajuster de manière adaptative l'amplitude du signal de codage selon des environnements d'application.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/079787 WO2021184221A1 (fr) | 2020-03-17 | 2020-03-17 | Procédé de commande de codage et de codage, système de codage, puce, dispositif électronique et support de stockage |
CN202080001625.3A CN111868669A (zh) | 2020-03-17 | 2020-03-17 | 打码控制及打码方法、***、芯片、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/079787 WO2021184221A1 (fr) | 2020-03-17 | 2020-03-17 | Procédé de commande de codage et de codage, système de codage, puce, dispositif électronique et support de stockage |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021184221A1 true WO2021184221A1 (fr) | 2021-09-23 |
Family
ID=72968500
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/079787 WO2021184221A1 (fr) | 2020-03-17 | 2020-03-17 | Procédé de commande de codage et de codage, système de codage, puce, dispositif électronique et support de stockage |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111868669A (fr) |
WO (1) | WO2021184221A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114356124A (zh) * | 2021-12-06 | 2022-04-15 | 深圳市千分一智能技术有限公司 | 周期自适应方法、装置、主动笔及计算机可读存储介质 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112486340A (zh) * | 2020-11-27 | 2021-03-12 | 维沃移动通信有限公司 | 触控笔及打码信号控制方法 |
CN112905047A (zh) * | 2021-02-08 | 2021-06-04 | 深圳市汇顶科技股份有限公司 | 抗干扰的方法、触控芯片及主动笔芯片 |
CN114661189B (zh) * | 2022-02-15 | 2024-06-07 | 深圳市千分一智能技术有限公司 | 电容笔的打码方法、***、电容笔以及存储介质 |
CN116737000B (zh) * | 2022-09-20 | 2024-07-12 | 荣耀终端有限公司 | 触控方法、***、电子设备及触控笔 |
CN116149495A (zh) * | 2022-12-05 | 2023-05-23 | 深圳市千分一智能技术有限公司 | 信号处理方法、装置、终端设备与介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030040875A1 (en) * | 2001-06-12 | 2003-02-27 | Yong Rao | System and method for estimating one or more tones in an input signal |
CN105573553A (zh) * | 2015-12-30 | 2016-05-11 | 联想(北京)有限公司 | 信息处理方法、信息处理装置及电子设备 |
CN107438941A (zh) * | 2017-04-07 | 2017-12-05 | 深圳市汇顶科技股份有限公司 | 主动笔、升压电路及其控制方法 |
CN110851006A (zh) * | 2020-01-16 | 2020-02-28 | 深圳市千分一智能技术有限公司 | 触控笔模式切换方法、装置、设备及可读存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104219738B (zh) * | 2013-05-29 | 2018-05-11 | 华为技术有限公司 | 非连续接收参数配置方法及装置 |
CN107484249B (zh) * | 2016-06-07 | 2020-08-18 | 大唐移动通信设备有限公司 | 一种基于业务类型的预调度方法和*** |
WO2018035843A1 (fr) * | 2016-08-26 | 2018-03-01 | 深圳市汇顶科技股份有限公司 | Procédé de transmission de signaux, procédé d'analyse de signaux, stylo actif et écran tactile |
-
2020
- 2020-03-17 CN CN202080001625.3A patent/CN111868669A/zh active Pending
- 2020-03-17 WO PCT/CN2020/079787 patent/WO2021184221A1/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030040875A1 (en) * | 2001-06-12 | 2003-02-27 | Yong Rao | System and method for estimating one or more tones in an input signal |
CN105573553A (zh) * | 2015-12-30 | 2016-05-11 | 联想(北京)有限公司 | 信息处理方法、信息处理装置及电子设备 |
CN107438941A (zh) * | 2017-04-07 | 2017-12-05 | 深圳市汇顶科技股份有限公司 | 主动笔、升压电路及其控制方法 |
CN110851006A (zh) * | 2020-01-16 | 2020-02-28 | 深圳市千分一智能技术有限公司 | 触控笔模式切换方法、装置、设备及可读存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114356124A (zh) * | 2021-12-06 | 2022-04-15 | 深圳市千分一智能技术有限公司 | 周期自适应方法、装置、主动笔及计算机可读存储介质 |
CN114356124B (zh) * | 2021-12-06 | 2023-09-29 | 深圳市千分一智能技术有限公司 | 周期自适应方法、装置、主动笔及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111868669A (zh) | 2020-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021184221A1 (fr) | Procédé de commande de codage et de codage, système de codage, puce, dispositif électronique et support de stockage | |
US20230325040A1 (en) | Sensor controller and stylus | |
CN110249502B (zh) | 具有启动协商的无线充电*** | |
US8922525B2 (en) | Touch-controlled electronic device and method for reducing wireless signal interference to touch sensing function | |
CN104461048B (zh) | 电子装置及其控制方法 | |
US20200244429A1 (en) | Method for controlling activation of bwp, user equipment and base station | |
US11789563B2 (en) | Touch controller and pen input system | |
CN110289885B (zh) | 一种天线调谐方法及终端 | |
CN110611925B (zh) | 物理下行控制信道监听参数配置方法、终端及网络侧设备 | |
US20210111622A1 (en) | Electronic device for controlling voltage conversion mode and operation method thereof | |
US11625121B2 (en) | Detection method and driving circuit thereof | |
AU2019351191B2 (en) | Receiving Method, Sending Method, Terminal, and Network Side Device | |
EP3654624B1 (fr) | Procédé et dispositif de commande d'état d'écran, moyen de stockage et terminal mobile | |
CN112076025A (zh) | 一种纸尿裤报警装置与*** | |
US9231735B2 (en) | Method and apparatus for stable signal demodulation in communication system | |
US11513615B2 (en) | Digital electromagnetic stylus, input system, and method for controlling same | |
JP6281584B2 (ja) | 通信システム | |
CN212788889U (zh) | 一种纸尿裤报警*** | |
TW202234840A (zh) | 電子裝置 | |
CN113498166B (zh) | 资源指示方法和通信设备 | |
TWI789799B (zh) | 數位式電磁筆、具有該電磁筆的輸入系統及其控制方法 | |
WO2022165839A1 (fr) | Procédé de prévention de brouillage, puce tactile et puce de stylo actif | |
US20220035502A1 (en) | Method of signal transmission, touch control chip and electronic device | |
CN110275637B (zh) | 接近传感器的校准方法、装置、存储介质和电子设备 | |
CN109165173B (zh) | 一种握手处理方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20925744 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20925744 Country of ref document: EP Kind code of ref document: A1 |