CN104385920B - Realization method of pointer type virtual instrument panel - Google Patents

Realization method of pointer type virtual instrument panel Download PDF

Info

Publication number
CN104385920B
CN104385920B CN201410536038.0A CN201410536038A CN104385920B CN 104385920 B CN104385920 B CN 104385920B CN 201410536038 A CN201410536038 A CN 201410536038A CN 104385920 B CN104385920 B CN 104385920B
Authority
CN
China
Prior art keywords
indicator
context
alpha
rectangle
pointer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410536038.0A
Other languages
Chinese (zh)
Other versions
CN104385920A (en
Inventor
李玉河
高阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TIANJIN RESEARCH INSTITUTE OF CONSTRUCTION MACHINERY Co.,Ltd.
Original Assignee
Tianjin Engineering Machinery Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin Engineering Machinery Institute filed Critical Tianjin Engineering Machinery Institute
Priority to CN201410536038.0A priority Critical patent/CN104385920B/en
Publication of CN104385920A publication Critical patent/CN104385920A/en
Application granted granted Critical
Publication of CN104385920B publication Critical patent/CN104385920B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a realization method of a pointer type virtual instrument panel. The realization method comprises the following steps: an equipment context is built; a dial background is loaded; a memory context is duplicated, and the dial background serves as a canvas; a pointer picture is loaded; the size of the pointer picture is obtained; a pointer rotating center is set; after a pointer rotates an angle alpha, the rasterization treatment is performed with a coordinate as a rotating center according to step distance; each small rectangle coordinate is obtained; the pointer rotating the angle alpha is drawn in one of the memory contexts; the picture in the corresponding position of the memory context is duplicated in the equipment context for displaying; after the angle alpha is changed, the pointer is drawn in the memory context again; the last pointer display content in the equipment context is erased by the corresponding background picture in the other one of the memory contexts according to the pre-change rectangle coordinate of the angle alpha; and the picture in the corresponding position of the memory context is duplicated in the equipment context for displaying according to the post-change rectangle coordinate of the angle alpha.

Description

A kind of implementation method of pointer virtual meter panel
Technical field
The invention belongs to motor vehicle instrument disk technology field, be specifically related to a kind of realization side of pointer virtual meter panel Method.
Background technology
At present, modal instrument board great majority employing moving-coil or moving-magnetic type analogue instrument, step motor type digital instrument Mode is carried out information demonstration, and along with computer and lcd technology further develop, some equipment start progressively to adopt liquid Brilliant screen carries out man-machine interaction, and instrument board also becomes more and more beautiful thus, and function is more and more, from practicality start to move towards fashion, Dazzling, finally complete perfect adaptation practical and fashion.
In order not change operator's use habit, although upgrading to liquid crystal display gradually, the instrument board of a lot of equipment shows, But also will on liquid crystal display, Reality simulation instrument show as the parameter such as engine speed, the speed of a motor vehicle, this demand is to product Realization bring a lot of problems:
First, when indicator rotates, need the inertial elements such as analogsimulation instrument acceleration, deceleration, show and want continuously, can not a step One step is beated;
Secondly, it is high that refreshing frequency is wanted, and generally will reach Millisecond, because refresh rate is fast, when background redraws, easily causes Screen flicker.
For above problem, a lot of producers adopt double buffering technology to eliminate the flicker problem of instrument display frame, and effect also Undesirable, the mode of employing double buffering, has only solved the efficiency such as backstage graphic plotting, complex figure calculating, but can not carry The high speed reading from buffer memory, along with screen and resolution ratio progressively become greatly, the virtual instrument quantity change of demonstration is many, the asking of flicker Topic just becomes fairly obvious. Because embedded device resource is more limited, some producer sacrifices hardware cost and solves software issue, Cause cost to increase.
Summary of the invention
The technical problem to be solved in the present invention is the realization of a kind of pointer virtual meter panel with following function of design Method: specific region is divided into several little square frames, when background redraws, only need to refreshes the square frame obtaining by calculating, Reduce and refresh area, can solve virtual dial plate flicker problem in real-time refresh process, improve dial plate display effect and hardware Service efficiency, reduces hardware cost.
For solving the problems of the technologies described above, the technical solution used in the present invention is:
An implementation method for pointer virtual meter panel, comprises the steps:
Step 101, set up a device context DC;
Step 102, loading dial plate background, and show on device context DC;
Step 103, copy two parts of memory context MEMDC1, MEMDC2, dial plate background is as painting canvas;
Step 104, loading indicator picture;
Step 105, obtain indicator image size, width w, length l, now indicator can represent to grow into l, wide is w's Rectangle;
Step 106, indicator pivot (X is set0,Y0);
After step 107, indicator rotation alpha angle, with coordinate (X0,Y0) be pivot, carry out rasterizing place with step distance Reason;
Step 108, calculate by geometry, obtain each little rectangular coordinates;
Step 109, in memory context MEMDC1, draw the indicator of rotation alpha angle;
Step 110, the rectangular coordinates obtaining according to step 108, relevant position image in memory context MEMDC1 is multiple System shows to device context DC;
Step 111, after angle [alpha] changes, in memory context MEMDC1, repaint indicator, and by how much Calculate new rectangular coordinates;
Step 112, change according to angle [alpha] before rectangular coordinates, with respective background image wipe in memory context MEMDC2 Last indicator displaying contents on device context DC, keeps background constant;
Step 113, according to angle [alpha] change after rectangular coordinates, by relevant position copying image in MEMDC1 to equipment Below on DC, show;
If step 114 angle [alpha] changes, repeating step 111~113.
Further: the concrete computational process of above-mentioned steps 108 is as follows:
Step 1, known indicator image size, i.e. width w and length l, anglec of rotation α, step-length step;
Step 2, according to anglec of rotation α, known straight slope k=tan (α)
System coordinates is moved to indicator pivot (X by step 3.0,Y0) can obtain asking middle line function
y′=k*x′
Wherein: x ' is the abscissa in translate coordinate system, y ' is the ordinate in translate coordinate system
Step 4, in the time of 0≤α≤45, according to picture width w, two long limits can obtaining other indicator rectangle frame are parallel Line function equation:
y 01 ′ = k * x ′ - w 2 * cos ( α )
y 02 ′ = k * x ′ + w 2 * cos ( α ) ;
Wherein: y '01For the ordinate near x axial length limit, y '02For the ordinate near y axial length limit.
Step 5, ask indicator image end points B0 point coordinates (x 'B0,y′B0)
x B 0 ′ = l * c o s ( α ) + w 2 * s i n ( α )
y B 0 ′ = l * sin ( α ) - w 2 * cos ( α )
After step 6, vertical grid are processed, ask the grid coordinate that first rectangle (from right to left) upper left corner A0 orders (x "A0, y″A0)
x A 0 ′ ′ = q u o t i e n t ( x B 0 ′ s t e p )
y A 0 ′ ′ = q u o t i e n t ( y B 0 ′ s t e p ) - 1
Step 7, ask y '02The coordinate of the intersection point C0 of extended line and first rectangle (x 'C0,y′C0)
x′C0=(x′A0+1)*step
y C 0 ′ = k * x C 0 ′ + w 2 * cos ( α )
In step 8, grid coordinate, the grid coordinate of asking the lower right corner D0 of first rectangle to order
x D 0 ′ ′ = q u o t i e n t ( x C 0 ′ s t e p ) = x A 0 ′ ′ + 1
y D 0 ′ ′ = q u o t i e n t ( y C 0 ′ s t e p ) + 1
Step 9, the coordinate system of looking for novelty, i.e. linear equation in Grid Coordinate System
y″=k*x″|c
Wherein: x " being the abscissa in Grid Coordinate System, y " is the ordinate in Grid Coordinate System
Will (x "A0,y″A0) substitution equation, try to achieve
c=y″A0-k*x″A0
: y " k*x "+y "A0-k*x″A0
Simplify: y "=k* (x "-x "A0)+y″A0
Step 10, will (x ", the processing of y ") discretization, n point coordinates is
x″An=x″A0-n
y″An=y″A0-quotlent (k*n/0.99), 0.99 eliminates k conversion accuracy problem
Step 11, by α=45 substitution 4~10 steps, can obtain y direction grid limit quantity num, other anglecs of rotation Y direction grid quantity can not be greater than num, simplifies procedures operation time
num=y″D0-y″A0
Step 12, calculate by above, draw first rectangular coordinates
Upper left corner coordinate: (x "A0,y″A0)
Lower right corner coordinate: (x "D0,y″D0)=(x″A0+1,y″A0+num)
Step 13, other rectangular coordinates,
N rectangle upper left corner coordinate:
(x″An,y″An)=(x″A0-n,y″A0-quotlent(k*n/0.99))
N rectangle lower right corner coordinate:
(x″Dn,y″Dn)=(x″An+1,y″An+num)
Wherein n span: 0 < n≤x "A0
Step 14, calculating above, be applicable to angular range (0≤α < 45), and as Fig. 6, indicator is near x axle, and rectangle frame is to erect length Shape is best, and (135≤α < 180), (180≤α < 225), (315≤α < 360) are also the same reasons; Other angle case, indicator Near y axle, rectangle frame is taking the wide shape of horizontal stroke as best, as Fig. 7.
Step 15, according to trigonometric function characteristic, can calculate the coordinate of all angular ranges, specific as follows:
(1) first quartile
Angular range (0≤α < 45)
The 1st rectangle (x "A0,y″A0),(x″D0,y″D0)}
N rectangle (x "An,y″An),(x″Dn,y″Dn)}
Angular range (45≤α < 90), α=90-α
The 1st rectangle (y "A0,x″A0),(y″D0,x″D0)}
N rectangle (y "An,x″An),(y″Dn,x″Dn)}
(2) the second quadrant
Angular range (90≤α < 135), α=α-90
The 1st rectangle (y "D0,x″A0),(-y″A0,x″D0)}
N rectangle (y "Dn,x″An),(-y″An,x″Dn)}
Angular range (135≤α < 180), α=180-α
The 1st rectangle (x "D0,y″A0),(-x″A0,y″D0)}
N rectangle (x "Dn,y″An),(-x″An,y″Dn)}
(3) third quadrant
Angular range (180≤α < 225), α=α-180
The 1st rectangle (x "D0,-y″D0),(-x″A0,-y″A0)}
N rectangle (x "Dn,-y″Dn),(-x″An,-y″An)}
Angular range (225≤α < 270), α=270-α
The 1st rectangle (y "D0,-x″D0),(-y″A0,-x″A0)}
N rectangle (y "Dn,-x″Dn),(-y″An,-x″An)}
(4) fourth quadrant
Angular range (270≤α < 315), α=α-270
The 1st rectangle (y "A0,-x″D0),(y″D0,-x″A0)}
N rectangle (y "An,-x″Dn),(y″Dn,-x″An)}
Angular range (315≤α < 360), α=360-α
The 1st rectangle (x "A0,-y″D0),(x″D0,-y″A0)}
N rectangle (x "An,-y″Dn),(x″Dn,y″An)}
Step 16, above all quadrants coordinate are all with coordinate (X0,Y0) centered by, grid coordinate taking step as step-length, use In time, can revert to device coordinate or obtain device coordinate by grid matrix.
Advantage and good effect that the present invention has are: by adopting technique scheme, original large area is refreshed Region Segmentation becomes several little rectangles, according to the position of indicator rotation, and the region that a refreshed image changes, instead of whole district Territory, has improved efficiency greatly, and taking indicator figure image width 12 pixels, long 120 pixels, grid distance 10 pixels as example, refreshing efficiency can To improve 80%, be five times of original efficiency. Refresh after efficiency high jump, background redraw process flicker problem is resolved, indicator Procedure for displaying is smoothly continuous.
Brief description of the drawings
Fig. 1 is the result schematic diagram of virtual meter panel of the present invention;
Fig. 2 is dial plate Background of the present invention;
Fig. 3 is indicator structure of the present invention;
Fig. 4 is the simulation drawing of indicator of the present invention in processing procedure;
Fig. 5 is overall rasterizing figure of the present invention;
Fig. 6 is vertical grid of the present invention indicator after treatment;
Fig. 7 is that vertical grid of the present invention is processed first rectangle enlarged drawing;
Fig. 8 is horizontal grid of the present invention indicator after treatment.
Detailed description of the invention
For further understanding content of the present invention, Characteristic, hereby exemplify following examples, and coordinate accompanying drawing detailed Be described as follows:
Refer to Fig. 1 to Fig. 7, a kind of implementation method of pointer virtual meter panel, comprises the steps:
Step 101, set up a device context DC;
Step 102, loading dial plate background, and show on device context DC;
Step 103, copy two parts of memory context MEMDC1, MEMDC2, dial plate background is as painting canvas;
Step 104, loading indicator picture;
Step 105, obtain indicator image size, width w, length l, now indicator can represent to grow into l, wide is w's Rectangle;
Step 106, indicator pivot (X is set0,Y0);
After step 107, indicator rotation alpha angle, with coordinate (X0,Y0) be pivot, carry out rasterizing place with step distance Reason, notices, device coordinate is generally the upper left corner;
Step 108, calculate by geometry, can draw as each little rectangular coordinates in Fig. 6 and Fig. 7;
Step 109, in memory context MEMDC1, draw the indicator of rotation alpha angle;
Step 110, the rectangular coordinates obtaining according to step 108, relevant position copying image in MEMDC1 is enterprising to DC Row shows;
Step 111, after angle [alpha] changes, in MEMDC1, repaint indicator, and calculate newly by geometry Rectangular coordinates;
Step 112, change according to angle [alpha] before rectangular coordinates, with upper one on respective background image wipe DC in MEMDC2 Inferior indicator displaying contents, keeps background constant;
Step 113, according to angle [alpha] change after rectangular coordinates, by relevant position copying image in MEMDC1 to DC enterprising Row shows;
If step 114 angle [alpha] changes, repeating step 111~113.
Further: the concrete computational process of above-mentioned steps 108 is as follows:
Step 1, known indicator image size, i.e. width w and length l, anglec of rotation α, step-length step;
Step 2, according to anglec of rotation α, known straight slope k=tan (α)
System coordinates is moved to indicator pivot (X by step 3.0,Y0) can try to achieve middle line function
y′=k*x′
Wherein: x ' is the abscissa in translate coordinate system, y ' is the ordinate in translate coordinate system
Step 4, in the time of 0≤α≤45, according to picture width w, two long limits can obtaining other indicator rectangle frame are parallel Line function equation:
y 01 &prime; = k * x &prime; w 2 * cos ( &alpha; )
y 02 &prime; = k * x &prime; + w 2 * cos ( &alpha; ) ;
Wherein: y '01For the ordinate near x axial length limit, y '02For the ordinate near y axial length limit.
Step 5, ask indicator image end points B0 point coordinates (x 'B0,y′B0)
x B 0 &prime; = 1 * cos ( &alpha; ) + w 2 * sin ( &alpha; )
y B 0 &prime; - 1 * sin ( &alpha; ) - w 2 * cos ( &alpha; )
After step 6, vertical grid are processed, ask the grid coordinate that first rectangle (from right to left) upper left corner A0 orders (x "A0, y″A0)
x A 0 &prime; &prime; = q u o t i e n t ( x B 0 &prime; s t e p )
y A 0 &prime; &prime; = q u o t i e n t ( y B 0 &prime; s t e p ) - 1
Step 7, ask y '02The coordinate of the intersection point C0 of extended line and first rectangle (x 'C0,y′C0)
x′C0=(x″A0+1)*step
y C 0 &prime; - k * x C 0 &prime; + w 2 * cos ( &alpha; )
In step 8, grid coordinate, the grid coordinate of asking the lower right corner D0 of first rectangle to order
x D 0 &prime; &prime; = q u o t i e n t ( x C 0 &prime; s t e p ) = x A 0 &prime; &prime; + 1
y D 0 &prime; &prime; = q u o t i e n t ( y C 0 &prime; s t e p ) + 1
Step 9, the coordinate system of looking for novelty, i.e. linear equation in Grid Coordinate System
y″=k*x″+c
Wherein: x " being the abscissa in Grid Coordinate System, y " is the ordinate in Grid Coordinate System
Will (x "A0,y″A0) substitution equation, try to achieve
c=y″A0-k*x″A0
: y "=k*x " | y "A0 k*x″A0
Simplify: y "=k* (x "-x "A0)+y″A0
Step 10, will (x ", the processing of y ") discretization, n point coordinates is
x″An=x″A0-n
y″An=y″A0-quotient (k*n/0.99), 0.99 eliminates k conversion accuracy problem
Step 11, by α=45 substitution 4~10 steps, can obtain y direction grid limit quantity num, other anglecs of rotation Y direction grid quantity can not be greater than num, simplifies procedures operation time
num=y″D0-y″A0
Step 12, calculate by above, draw first rectangular coordinates
Upper left corner coordinate: (x "A0,y″A0)
Lower right corner coordinate: (x "D0,y″D0)=(x″A0+1,y″A0+num)
Step 13, other rectangular coordinates,
N rectangle upper left corner coordinate:
(x″An,y″An)=(x″A0-n,y″A0-quotlent(k*n/0.99))
N rectangle lower right corner coordinate:
(x″Dn,y″Dn)=(x″An+1,y″An+num)
Wherein n span: 0 < n≤x "A0
Step 14, calculating above, be applicable to angular range (0≤α < 45), and as Fig. 6, indicator is near x axle, and rectangle frame is to erect length Shape is best, and (135≤α < 180), (180≤α < 225), (315≤α < 360) are also the same reasons; Other angle case, indicator Near y axle, rectangle frame is taking the wide shape of horizontal stroke as best, as Fig. 7.
Step 15, according to trigonometric function characteristic, can calculate the coordinate of all angular ranges, specific as follows:
(1) first quartile
Angular range (0≤α < 45)
The 1st rectangle (x "A0,y″A0),(x″D0,y″D0)}
N rectangle (x "An,y″An),(x″Dn,y″Dn)}
Angular range (45≤α < 90), α=90-α
The 1st rectangle (y "A0,x″A0),(y″D0,x″D0)}
N rectangle (y "An,x″An),(y″Dn,x″Dn)}
(2) the second quadrant
Angular range (90≤α < 135), α=α-90
The 1st rectangle (y "D0,x″A0),(-y″A0,x″D0)}
N rectangle (y "Dn,x″An),(-y″An,x″Dn)}
Angular range (135≤α < 180), α=180-α
The 1st rectangle (x "D0,y″A0),(-x″A0,y″D0)}
N rectangle (x "Dn,y″An),(-x″An,y″Dn)}
(3) third quadrant
Angular range (180≤α < 225), α=α-180
The 1st rectangle (x "D0,-y″D0),(-x″A0,-y″A0)}
N rectangle (x "Dn,-y″Dn),(-x″An,-y″An)}
Angular range (225≤α < 270), α=270-α
The 1st rectangle (y "D0,-x″D0),(-y″A0,-x″A0)}
N rectangle (y "Dn,-x″Dn),(-y″An,-x″An)}
(4) fourth quadrant
Angular range (270≤α < 315), α=α-270
The 1st rectangle (y "A0,-x″D0),(y″D0,-x″A0)}
N rectangle (y "An,-x″Dn),(y″Dn,-x″An)}
Angular range (315≤α < 360), α=360-α
The 1st rectangle (x "A0,-y″D0),(x″D0,-y″A0)}
N rectangle (x "An,-y″Dn),(x″Dn,-y″An)}
Step 16, above all quadrants coordinate are all with coordinate (X0,Y0) centered by, grid coordinate taking step as step-length, use In time, can revert to device coordinate or obtain device coordinate by grid matrix.
Above a kind of embodiment of invention is had been described in detail, but described content is only better enforcement of the present invention Example, can not be considered to for limiting practical range of the present invention. All equalizations of doing according to the present patent application scope change and improve Deng, within all should still belonging to patent covering scope of the present invention.

Claims (1)

1. an implementation method for pointer virtual meter panel, is characterized in that, comprises the steps:
Step 101, set up a device context DC;
Step 102, loading dial plate background, and show on device context DC;
Step 103, copy two parts of memory context MEMDC1, MEMDC2, dial plate background is as painting canvas;
Step 104, loading indicator picture;
Step 105, obtain indicator image size, width w, length l, now indicator can represent to grow into l, wide is the rectangle of w;
Step 106, indicator pivot (X is set0,Y0);
After step 107, indicator rotation alpha angle, with coordinate (X0,Y0) be pivot, carry out rasterizing processing with step distance;
Step 108, calculate by geometry, obtain each little rectangular coordinates;
Step 109, in memory context MEMDC1, draw the indicator of rotation alpha angle;
Step 110, the rectangular coordinates obtaining according to step 108, arrive relevant position copying image in memory context MEMDC1 On device context DC, show;
Step 111, after angle [alpha] changes, in memory context MEMDC1, repaint indicator, and calculate by geometry Obtain new rectangular coordinates;
Step 112, change according to angle [alpha] before rectangular coordinates, with respective background image wipe equipment in memory context MEMDC2 Last indicator displaying contents on context DC, keeps background constant;
Step 113, rectangular coordinates after changing according to angle [alpha], by relevant position copying image in MEMDC1 to device context On DC, show;
If step 114 angle [alpha] changes, repeating step 111~113.
CN201410536038.0A 2014-10-11 2014-10-11 Realization method of pointer type virtual instrument panel Active CN104385920B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410536038.0A CN104385920B (en) 2014-10-11 2014-10-11 Realization method of pointer type virtual instrument panel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410536038.0A CN104385920B (en) 2014-10-11 2014-10-11 Realization method of pointer type virtual instrument panel

Publications (2)

Publication Number Publication Date
CN104385920A CN104385920A (en) 2015-03-04
CN104385920B true CN104385920B (en) 2017-01-18

Family

ID=52603913

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410536038.0A Active CN104385920B (en) 2014-10-11 2014-10-11 Realization method of pointer type virtual instrument panel

Country Status (1)

Country Link
CN (1) CN104385920B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106406360B (en) * 2016-08-31 2019-11-08 惠州华阳通用电子有限公司 A kind of virtual instrument pointer method of controlling rotation and device
CN106740113A (en) * 2017-01-12 2017-05-31 苏州速显微电子科技有限公司 A kind of type pointer virtual instrument disk and its implementation
CN106842984B (en) * 2017-01-22 2018-02-16 北京航空航天大学 A kind of dynamic electron instrument simulation method that textures render in real time
CN110059529A (en) * 2017-12-13 2019-07-26 台达电子工业股份有限公司 The recognition methods and its image capturing equipment of the direction of the pointer of analog measurement device
CN108664302A (en) * 2018-04-24 2018-10-16 东莞正扬电子机械有限公司 The implementation method of the type pointer virtual instrument of high performance-price ratio
CN111145079B (en) * 2019-12-31 2024-04-02 大陆汽车车身电子***(芜湖)有限公司 Pointer smear display method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4023798A1 (en) * 1989-07-27 1991-02-07 Yazaki Corp VEHICLE MEASURING DEVICE
CN2225388Y (en) * 1995-04-15 1996-04-24 种道平 Pointer electric sensing speed and odometer
CN102717711A (en) * 2012-06-08 2012-10-10 广东好帮手电子科技股份有限公司 Virtual instrument system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10332438A (en) * 1997-05-30 1998-12-18 Nippon Seiki Co Ltd Measuring instrument
JP5565754B2 (en) * 2010-10-15 2014-08-06 株式会社デンソー Vehicle display device
JP2014032071A (en) * 2012-08-02 2014-02-20 Nippon Seiki Co Ltd Vehicular display device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4023798A1 (en) * 1989-07-27 1991-02-07 Yazaki Corp VEHICLE MEASURING DEVICE
CN2225388Y (en) * 1995-04-15 1996-04-24 种道平 Pointer electric sensing speed and odometer
CN102717711A (en) * 2012-06-08 2012-10-10 广东好帮手电子科技股份有限公司 Virtual instrument system

Also Published As

Publication number Publication date
CN104385920A (en) 2015-03-04

Similar Documents

Publication Publication Date Title
CN104385920B (en) Realization method of pointer type virtual instrument panel
CN100543568C (en) Be used to drive the Apparatus and method for of liquid crystal display device
US11393419B2 (en) Method and computer-readable medium for displaying image, and display device
CN101727836A (en) Display method of E-ink electronic paper screen
TWI448959B (en) Electronic reader and page flipping method thereof
CN102270428A (en) Display device and display interface refresh method and device
CN101932915A (en) Display system, display control device, image display device
CN107423071A (en) A kind of high efficiency man-machine interface drawing practice based on static figure layer
CN103810961A (en) Display device and method of compensating for data charge deviation thereof
US11561637B2 (en) Method and device of drawing handwriting track, electronic apparatus, medium, and program product
CN102681945A (en) Method for implementing embedded type pointer virtual instrument
WO2021218445A1 (en) Handwriting processing method, handwriting processing apparatus, and storage medium
CN110689598A (en) Three-dimensional modeling method and system for multilayer road
CN110363209A (en) Image processing method, image processing apparatus, display device and storage medium
CN109215594A (en) The driving device and driving method of liquid crystal display panel
US7773829B1 (en) Image-centric rulers
CN102486913A (en) Bistable-state display screen refreshing method and device
CN110322801B (en) Three-dimensional display device, display method thereof and three-dimensional display system
CN102236441A (en) Interactive three-dimensional image display system and method
CN106017483A (en) Map vehicle icon drawing method and system and navigation terminal
CN103606303B (en) A kind of rendering method for the Web-based instruction and equipment
CN103543923A (en) Control clicking event processing method and system
CN101281688A (en) Portable learning equipment as well as dynamic geometric construction method thereof
CN110347391B (en) Image superposition display method for automobile full-liquid crystal instrument
WO2012107952A1 (en) Meter display device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 300409 No. 91 Huashi Road, Beichen Science and Technology Park, Beichen Economic and Technological Development Zone, Tianjin

Patentee after: TIANJIN RESEARCH INSTITUTE OF CONSTRUCTION MACHINERY Co.,Ltd.

Address before: 300409 Tianjin city science and Technology Park Beichen District Ming Road No. 8

Patentee before: TIANJIN Research Institute OF CONSTRUCTION MACHINERY

CP03 Change of name, title or address