KR100396680B1 - Method for diagnosing of digital TV - Google Patents
Method for diagnosing of digital TV Download PDFInfo
- Publication number
- KR100396680B1 KR100396680B1 KR10-2001-0000728A KR20010000728A KR100396680B1 KR 100396680 B1 KR100396680 B1 KR 100396680B1 KR 20010000728 A KR20010000728 A KR 20010000728A KR 100396680 B1 KR100396680 B1 KR 100396680B1
- Authority
- KR
- South Korea
- Prior art keywords
- digital
- menu
- screen
- specific menu
- displaying
- Prior art date
Links
- 238000000034 method Methods 0.000 title abstract description 14
- 238000003745 diagnosis Methods 0.000 claims abstract description 8
- 238000002405 diagnostic procedure Methods 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/04—Diagnosis, testing or measuring for television systems or their details for receivers
- H04N17/045—Self-contained testing apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
디버그 메시지 및 시스템 변수들을 티브이 화면상에 디스플레이 할 수 있도록 한 디지털 티브이의 진단방법에 관한 것으로, 사용자가 진단모드를 선택하였으면 특정 메뉴가 선택되어 있는지 여부를 판단하는 단계; 상기 판단 결과 특정 메뉴가 선택되어 있으면 현재 메뉴를 확인하고, 선택된 특정 메뉴와 관련 있는 프로그램 변수 리스트 및 현재 각 변수 값을 디스플레이 하는 단계; 상기 판단 결과 특정 메뉴가 선택되어있지 않으면 해당 플래그 변수 및 현재 각 상태 값을 디스플레이 하는 단계; 그리고, 사용자가 일반모드를 선택하면 진단모드를 종료시키는 단계를 포함하여 이루어진 것이며, 디지털 티브이의 시스템 변수의 상태를 화면상에 디스플레이 함으로써 사용자가 화면상에서 이를 확인함과 동시에 특정메뉴 항목마다 별도의 진단상태를 화면상에 표시할 수 있으므로 해당 메뉴와 관련되는 변수만을 화면상에 디스플레이 하여 상태 파악이 용이하며, 필요에 따라 추가 및 삭제가 용이하여 디버깅에 이용할 수 있으므로 소프트웨어적인 오류에 대처할 수 있는 효과가 있다.A diagnostic method of a digital TV that enables to display debug messages and system variables on a TV screen, the method comprising: determining whether a specific menu is selected when a user selects a diagnosis mode; Checking a current menu when a specific menu is selected as a result of the determination, and displaying a list of program variables and current respective variable values related to the selected specific menu; Displaying a corresponding flag variable and each state value if a specific menu is not selected as a result of the determination; And, if the user selects the normal mode, and comprises the step of exiting the diagnostic mode, by displaying the status of the system variable of the digital TV on the screen, the user checks on the screen and at the same time separate diagnostics for each specific menu item Since the status can be displayed on the screen, only the variables related to the menu are displayed on the screen, so it is easy to grasp the status, and it is easy to add and delete as necessary, so that it can be used for debugging. have.
Description
본 발명은 디지털 티브이에 관한 것으로, 특히 디버그 메시지 및 시스템 변수들을 티브이 화면에 디스플레이 함으로써 개발 시 편의를 제공하고 서비스 시에도 활용할 수 있도록 한 디지털 티브이의 진단방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to digital TVs, and more particularly, to a method for diagnosing digital TVs by providing debug messages and system variables on a TV screen to provide convenience in development and use in service.
일반적으로 디지털 티브이는 CPU와 RTOS(Real Time Operation System)에 의해 동작하게 된다. 이는 동시에 여러 프로세스가 동작하여야 하기 때문에 기존의 마이컴만으로는 호스트로서의 역할을 제대로 수행할 수 없기 때문이다.In general, digital TVs are operated by a CPU and a Real Time Operation System (RTOS). This is because the existing microcomputer alone cannot function as a host because several processes must run at the same time.
이러한 디지털 티브이를 개발하는 과정에서 디버깅을 위해 일반적으로 PC를 이용하는 방식이 사용된다.In developing the digital TV, a PC is generally used for debugging.
이와 같은 PC를 사용하는 방법은 PC와 데이터 통신이 가능한 포트를 디지털 티브이에 연결하여 디버깅하는 방법으로, PC가 없는 경우에는 디지털 티브이에 접속이 불가능하므로 현 상태를 파악하거나 시스템 변수들을 파악하는 것이 불가능하다.This method of using a PC is a method of debugging by connecting a port capable of data communication with a PC to a digital TV. Without a PC, it is impossible to access a digital TV. Therefore, it is impossible to determine the current state or the system variables. Do.
이러한 단점을 보완하고 보다 간편하게 디지털 티브이의 상태를 파악하기 위해 PC를 이용하지 않고, 우리가 필요로 하는 정보를 티브이 화면에 바로 디스플레이 하는 방법을 제안하고자 한다.In order to make up for the shortcomings and to more easily grasp the state of the digital TV, we would like to propose a method of directly displaying the information we need on the TV screen without using a PC.
이상에서 설명한 바와 같이 종래 기술에 따른 디지털 티브이는 디지털 티브이의 상태를 파악하기 위해 별도로 PC 터미널을 이용함으로써 PC가 없는 경우에는 디지털 티브이의 현 상태를 파악하거나 시스템 변수들을 파악하는 것이 불가능 한 문제점이 있었다.As described above, the digital TV according to the prior art has a problem in that it is impossible to determine the current state of the digital TV or the system variables in the absence of a PC by using a PC terminal separately to determine the state of the digital TV. .
본 발명은 이러한 문제점을 해결하기 위해 안출한 것으로, 디버그 메시지 및 시스템 변수들을 티브이 화면상에 디스플레이 할 수 있도록 한 디지털 티브이의 진단방법을 제공하는데 그 목적이 있다.An object of the present invention is to provide a diagnostic method of a digital TV, which can display debug messages and system variables on a TV screen.
도 1은 본 발명에 따른 디지털 티브이의 진단방법을 나타낸 플로우차트1 is a flowchart showing a diagnostic method of a digital TV according to the present invention.
도 2는 본 발명에 따른 디지털 티브이의 진단방법의 제 1 실시예를 나타낸 도면2 is a view showing a first embodiment of a method for diagnosing a digital TV according to the present invention;
도 3은 본 발명에 따른 디지털 티브이의 진단방법의 제 2 실시예를 나타낸 도면3 is a view showing a second embodiment of a digital TV diagnostic method according to the present invention;
이와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 티브이의 진단방법은 사용자가 진단모드를 선택하였으면 특정 메뉴가 선택되어 있는지 여부를 판단하는 단계; 상기 판단 결과 특정 메뉴가 선택되어 있으면 현재 메뉴를 확인하고, 선택된 특정 메뉴와 관련 있는 프로그램 변수 리스트 및 현재 각 변수 값을 디스플레이 하는 단계; 상기 판단 결과 특정 메뉴가 선택되어있지 않으면 해당 플래그 변수 및 현재 각 상태 값을 디스플레이 하는 단계; 그리고, 사용자가 일반모드를 선택하면 진단모드를 종료시키는 단계를 포함하여 이루어지는데 그 특징이 있다.Digital diagnostic method according to the present invention for achieving the above object comprises the steps of determining whether a particular menu is selected if the user selected the diagnostic mode; Checking a current menu when a specific menu is selected as a result of the determination, and displaying a list of program variables and current respective variable values related to the selected specific menu; Displaying a corresponding flag variable and each state value if a specific menu is not selected as a result of the determination; If the user selects the normal mode, the method comprises terminating the diagnostic mode.
이하, 첨부된 도면을 참조하여 본 발명에 따른 디지털 티브이의 진단방법을 보다 상세히 설명하면 다음과 같다.Hereinafter, the diagnostic method of the digital TV according to the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 따른 디지털 티브이의 진단방법을 나타낸 플로우차트이고, 도 2는 본 발명에 따른 디지털 티브이의 진단방법의 제 1 실시예를 나타낸 도면이며, 도 3은 본 발명에 따른 디지털 티브이의 진단방법의 제 2 실시예를 나타낸 도면이다.1 is a flow chart illustrating a diagnostic method of a digital TV according to the present invention, Figure 2 is a view showing a first embodiment of the diagnostic method of a digital TV according to the present invention, Figure 3 is a digital TV according to the present invention A diagram showing a second embodiment of the diagnostic method.
본 발명에 따른 디지털 티브이의 진단방법은 도 1을 참조하면 먼저, 사용자가 진단모드를 선택하였는지 여부를 판단한다(S10).In the diagnosis method of the digital TV according to the present invention, referring to FIG. 1, first, it is determined whether a user selects a diagnosis mode (S10).
이어서 상기 판단 결과(S10), 사용자가 진단모드를 선택하였으면 특정메뉴인지 여부를 판단한다(S20).Subsequently, the determination result (S10), if the user selected the diagnostic mode, it is determined whether or not the specific menu (S20).
상기 판단 결과(S20), 특정 메뉴가 아니면 진단내용을 디스플레이 한다(S30 ).If the determination result (S20), and not a specific menu, display the diagnostic content (S30).
이어서 사용자가 일반모드를 선택하였는지 여부를 판단한다(S40).Subsequently, it is determined whether the user selects the normal mode (S40).
상기 판단 결과(S40), 사용자가 일반모드를 선택하였으면 일반모드로 복귀한다(S50).As a result of the determination (S40), if the user selects the normal mode, the process returns to the normal mode (S50).
한편 상기 판단 결과(S20), 특정 메뉴이면 현재 메뉴를 확인한다(S60).On the other hand, if the determination result (S20), a specific menu to check the current menu (S60).
그리고, 현재 메뉴를 위한 진단 내용을 디스플레이 한 후 상기 단계(S40)로진행된다(S70).In addition, after displaying the diagnostic contents for the current menu, the process proceeds to the step S40 (S70).
이와 같이 본 발명에 따른 디지털 티브이의 진단방법은 사용자가 입력하는 특정 키 입력 또는 키 시퀀스에 대해 진단모드인지 여부를 판단한다.As described above, the method for diagnosing digital TV according to the present invention determines whether the diagnosis mode is for a specific key input or key sequence input by a user.
만약, 진단모드로 판단되면 도 2에 도시된 바와 같은 형태로 플래그 변수 및 현재 상태 값을 화면상에 표시하며, 이때 상기 플래그 변수는 현재 사용되고 있는 프로그램 변수들의 리스트이며, 현재 상태 값은 이 변수들의 현재 값을 의미한다.If it is determined in the diagnostic mode, the flag variable and the current state value are displayed on the screen in the form as shown in FIG. 2, wherein the flag variable is a list of currently used program variables, and the current state value is the value of the variable. It means the current value.
한편 특정 메뉴에서는 도 3에 도시된 바와 같이, 그 특정 메뉴와 관련이 있는 프로그램 변수 리스트 및 현재 값을 디스플레이 한다.Meanwhile, in the specific menu, as shown in FIG. 3, the program variable list and the current value related to the specific menu are displayed.
상술한 바와 같이, 본 발명에 따른 디지털 티브이의 진단방법은 현재 진단모드가 선택되었는지를 판단하고, 이어서 특정 메뉴가 선택되어있는지를 판단하여 현재 메뉴에서 사용되는 프로그램 변수 리스트 및 이 변수들의 값을 디스플레이 한다.As described above, the digital TV diagnostic method according to the present invention determines whether the current diagnostic mode is selected, and then determines whether a particular menu is selected to display a list of program variables used in the current menu and the values of these variables. do.
도 3에 도시된 바와 같이 본 발명에 따른 디지털 티브이의 진단방법의 제 2 실시 예에서는 현재 메뉴가 셋업(Setup)인 경우를 예로 들어 나타낸 것으로, 진단모드에서 현재 메뉴가 무엇인지를 판단 한 후 그 메뉴가 셋업메뉴인 경우에는 그와 관련이 있는 프로그램 변수 리스트 및 현재 값을 표시해준다.As shown in FIG. 3, the second embodiment of the method for diagnosing a digital TV according to the present invention shows a case in which the current menu is Setup, as an example. If the menu is a setup menu, it displays a list of program variables and their current values.
즉, 티브이 OSD가 디스플레이 되어 있는 상태에서 동시에 필요한 변수 및 그 변수들의 현재 값을 화면에 디스플레이 한다.That is, while the TV OSD is displayed, the necessary variables and their current values are simultaneously displayed on the screen.
이러한 진단모드로 진입한 경우에도 티브이는 입력되는 키에 대해 동작하게 되며, 화면상에는 현재 변화되고 있는 진단상태에 따라 리스트된 변수들의 값들을실시간으로 표현한다.Even when entering the diagnostic mode, the TV operates on the input key, and the values of the variables listed according to the currently changing diagnosis state are expressed in real time.
마지막으로, 상기 진단모드에서 빠져나오기 위해서는 사용자가 특정키 또는 키 시퀀스를 이용하여 일반모드를 선택함으로써 진단모드에서 일반모드로 복귀된다.Finally, to exit the diagnostic mode, the user returns to the normal mode from the diagnostic mode by selecting the normal mode using a specific key or key sequence.
상술한 바와 같이, 본 발명에 따른 디지털 티브이의 진단방법은 현재의 시스템 관련 변수와 그 상태 또는 저장된 값 등을 표시해 줄 수 있으며, 이 내용의 항목은 필요에 따라 프로그램으로 언제든 추가 혹은 삭제가 가능하다.As described above, the diagnostic method of the digital TV according to the present invention can display the current system-related variables and their states or stored values, and the items of the contents can be added or deleted at any time by a program as necessary. .
이러한 데이터를 이용하여 개발 시 디버깅(Debugging)에 이용할 수 있고, 추후 서비스 시에도 소프트웨어적인 오류가 있다면 이를 이용해 찾아낼 수 있다.This data can be used for debugging during development, and if there is a software error in service, it can be found by using it.
이상에서 설명한 바와 같이 본 발명에 따른 디지털 티브이의 진단방법은 다음과 같은 효과가 있다.As described above, the diagnostic method of the digital TV according to the present invention has the following effects.
첫째, 디지털 티브이의 시스템 변수의 상태를 화면상에 디스플레이 함으로써 사용자가 화면상에서 이를 확인할 수 있다.First, the user can confirm this on the screen by displaying the state of the system variable of the digital TV on the screen.
둘째, 특정메뉴 항목마다 별도의 진단상태를 화면상에 표시할 수 있으므로 해당 메뉴와 관련되는 변수만을 화면상에 디스플레이 하여 상태 파악이 용이하며, 필요에 따라 추가 및 삭제가 용이하다.Second, since a separate diagnosis state can be displayed on a screen for each specific menu item, only the variables related to the corresponding menu are displayed on the screen, so that the status can be easily identified and added and deleted as necessary.
셋째, 디버깅에 이용할 수 있으므로 소프트웨어적인 오류에 대처할 수 있다.Third, it can be used for debugging to cope with software errors.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0000728A KR100396680B1 (en) | 2001-01-06 | 2001-01-06 | Method for diagnosing of digital TV |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2001-0000728A KR100396680B1 (en) | 2001-01-06 | 2001-01-06 | Method for diagnosing of digital TV |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020057732A KR20020057732A (en) | 2002-07-12 |
KR100396680B1 true KR100396680B1 (en) | 2003-09-03 |
Family
ID=27690951
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0000728A KR100396680B1 (en) | 2001-01-06 | 2001-01-06 | Method for diagnosing of digital TV |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100396680B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040016615A (en) * | 2002-08-19 | 2004-02-25 | 엘지전자 주식회사 | Digital television receiver for self-debugging and method thereof |
KR100789546B1 (en) * | 2006-02-20 | 2007-12-28 | 엘지전자 주식회사 | How to Display Host Diagnostic Information in Digital Broadcast Receiver |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06189210A (en) * | 1992-12-15 | 1994-07-08 | Sony Corp | Television receiver |
JPH07321729A (en) * | 1994-05-23 | 1995-12-08 | Nippondenso Co Ltd | Communication equipment |
KR960009651A (en) * | 1994-08-29 | 1996-03-22 | 배순훈 | Color TV Menu Screen Control |
JPH08163456A (en) * | 1994-12-09 | 1996-06-21 | Victor Co Of Japan Ltd | Television receiver |
KR980007559A (en) * | 1997-11-11 | 1998-03-30 | 구자홍 | Apparatus and method for implementing on-screen display menu of image display device |
-
2001
- 2001-01-06 KR KR10-2001-0000728A patent/KR100396680B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06189210A (en) * | 1992-12-15 | 1994-07-08 | Sony Corp | Television receiver |
JPH07321729A (en) * | 1994-05-23 | 1995-12-08 | Nippondenso Co Ltd | Communication equipment |
KR960009651A (en) * | 1994-08-29 | 1996-03-22 | 배순훈 | Color TV Menu Screen Control |
JPH08163456A (en) * | 1994-12-09 | 1996-06-21 | Victor Co Of Japan Ltd | Television receiver |
KR980007559A (en) * | 1997-11-11 | 1998-03-30 | 구자홍 | Apparatus and method for implementing on-screen display menu of image display device |
Also Published As
Publication number | Publication date |
---|---|
KR20020057732A (en) | 2002-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9280451B2 (en) | Testing device | |
US20050204298A1 (en) | Method, system and program product for determining differences between an existing graphical user interface (GUI) mapping file and a current GUI | |
EP3441833A1 (en) | Programming support device, control method of programming support device, and control program of programming support device | |
US5590314A (en) | Apparatus for sending message via cable between programs and performing automatic operation in response to sent message | |
RU2156994C2 (en) | Method for controlling system fault in register of source positions of code-division multiple-access system, method for compensation of mismatch between current states of faults of system, which has register of source positions of code-division multiple- access systems and states of fault charts, and method for detection of faults | |
CN111694572A (en) | Code format conversion method, device, computer equipment and storage medium | |
KR20070069614A (en) | Software test method and software test device | |
CN111061448A (en) | Log information display method and device, electronic equipment and storage medium | |
KR100396680B1 (en) | Method for diagnosing of digital TV | |
EP1515542A1 (en) | Method to provide logging information of an application in a digital broadcast system | |
US20060174161A1 (en) | Viewer for test apparatus hardware | |
JPH05158672A (en) | Program start selection system using menu | |
CN111352780B (en) | Method and device for determining state of path and readable storage medium | |
CN116521533A (en) | Generation method, device, equipment and storage medium | |
US7278104B1 (en) | Graphical user interface for managing network elements | |
JP3390569B2 (en) | Plant monitoring and control equipment | |
CN118656167B (en) | Information display system, method, product, equipment and storage medium | |
US6687891B2 (en) | Wiring connection checking apparatus and method for CAD system and recording medium on which program therefor is recorded | |
WO2014209319A1 (en) | User interface conformance | |
CN110278476B (en) | Method and device for performing multi-window layout on screen and readable storage medium | |
KR100862291B1 (en) | Digital TV Service Menu Launcher | |
CN109271311B (en) | Demand scene method and demand scene device | |
KR20040016615A (en) | Digital television receiver for self-debugging and method thereof | |
CN114090458A (en) | Automatic testing method of vehicle machine system, testing terminal and readable storage medium | |
CN117971688A (en) | Automatic test method, device, equipment and medium for vehicle-mounted system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010106 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20020910 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20021031 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20030725 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20030821 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20030822 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20060728 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20070718 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20080723 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20090729 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20100630 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20110620 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20120727 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20120727 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20130724 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20130724 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20140724 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20140724 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20150724 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20150724 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20160722 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20160722 Start annual number: 14 End annual number: 14 |
|
FPAY | Annual fee payment |
Payment date: 20170724 Year of fee payment: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20170724 Start annual number: 15 End annual number: 15 |
|
FPAY | Annual fee payment |
Payment date: 20180724 Year of fee payment: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20180724 Start annual number: 16 End annual number: 16 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20200601 |