• Title/Summary/Keyword: GUI testing

Search Result 91, Processing Time 0.025 seconds

Implementation of a PC based Hardware Simulator with 128 channels (128채널 PC 기반 하드웨어 시뮬레이터 구현)

  • 정갑천;최종현;박성모
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.40 no.5
    • /
    • pp.298-305
    • /
    • 2003
  • This paper describes a 128-channel hardware simulator that is useful for verification and testing of digital circuits. It performs logic analyzer function and signal generator function at the same time. The core module, which implements one channel of the simulator, operates as a controller with independent memory and internal mode. Therefore, we can easily extend the number of channels with addition of core module. Moreover, since the simulator was implemented as a PC based system, one can construct a low-cost system and can configure convenient GUI(Graphic User Interface) environment. The simulator implemented using FPGA operates at 50Mhz and consumes 55W power as average.

Design of infrared image storage board for outdoor testing (야외시험용 적외선 영상 저장보드 설계)

  • Kim, Hong-Rak;Park, Jin-Ho;Kim, Kyoung-Il;Lee, Da-Been
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.5
    • /
    • pp.161-166
    • /
    • 2021
  • When testing various images outdoors with an infrared imaging system, it is necessary to save the tested images for comparison. In addition, after the test, it should be possible to easily connect to the PC and download the stored data. With the recent development of the memory system, it is possible to design an infrared image storage board for an outdoor test by using the eMMC memory that can be easily used in the form of an on board. In this paper, we describe the design of a portable image storage board that can easily store and download infrared images, and describe the GUI program that can connect to a PC and download the stored images.

Haptic Effects Design for Haptic Dial System (햅틱 다이얼 시스템에서의 햅틱 효과 디자인)

  • Shin, Sang-Kyun;Kim, Lae-Hyun;Han, Man-Chul;Cho, Hyun-Chul;Park, Se-Hyung
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.335-339
    • /
    • 2009
  • The purpose of this study is to propose a new Haptic Dial System (HDS) for Virtual Prototyping by developing upgraded systems and various Haptic effects. The Haptic Effect Design (HED) which gives users sensations like handling actual products has a function of controlling loudness by force and changing Haptic effects on GUI windows in real-time. In addition, the HED has another function of editing intervals to express Haptic effects as graphical force and notch on windows. Many kind of dial knob can be attached and removed easily for testing the performance of actual product designs. The HDS can be remotecontrolled through giving and taking the information between motor part and GUI part with TCP communication. The HDS can be applied to the output devices of Haptic effects as well as input-interfaces.

  • PDF

Analysis of delay compensation in real-time dynamic hybrid testing with large integration time-step

  • Zhu, Fei;Wang, Jin-Ting;Jin, Feng;Gui, Yao;Zhou, Meng-Xia
    • Smart Structures and Systems
    • /
    • v.14 no.6
    • /
    • pp.1269-1289
    • /
    • 2014
  • With the sub-stepping technique, the numerical analysis in real-time dynamic hybrid testing is split into the response analysis and signal generation tasks. Two target computers that operate in real-time may be assigned to implement these two tasks, respectively, for fully extending the simulation scale of the numerical substructure. In this case, the integration time-step of solving the dynamic response of the numerical substructure can be dozens of times bigger than the sampling time-step of the controller. The time delay between the real and desired feedback forces becomes more striking, which challenges the well-developed delay compensation methods in real-time dynamic hybrid testing. This paper focuses on displacement prediction and force correction for delay compensation in the real-time dynamic hybrid testing with a large integration time-step. A new displacement prediction scheme is proposed based on recently-developed explicit integration algorithms and compared with several commonly-used prediction procedures. The evaluation of its prediction accuracy is carried out theoretically, numerically and experimentally. Results indicate that the accuracy and effectiveness of the proposed prediction method are of significance.

Developemtn of Vehicle Dynamics Program AutoDyn7(II) - Pre-Processor and Post-Processor (차량동역학 해석 프로그램 AutoDyn7의 개발(∥) - 전처리 및 후처리 프로그램)

  • 한종규;김두현;김성수;유완석;김상섭
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.8 no.3
    • /
    • pp.190-197
    • /
    • 2000
  • A graphic vehicle modeling pre-processing program and a visualization post-processing program have been developed for AutoDyn7, which is a special program for vehicle dynamics. The Rapid-App for GUI(Graphic User Interface) builder and the Open Inventor for 3D graphic library have been employed to develop these programs in Silicon Graphics workstation. A Graphic User Interface program integrates vehicle modeling pre-processor, AutoDyn7 analysis processor, and visualization post-processor. In vehicle modeling pre-processor, vehicle hard point data for a suspension model are automatically converted into multibody vehicle system data. An interactive graphics capabilities provides suspension modeling aides to verify user input data interactively. In visualization post-processor, vehicle virtual test simulation results are animated with virtual testing environments.

  • PDF

A Study on Implementation of a 64 Channel Signal Generator / Analyzer Module (64채널 신호발생/분석 모듈 구현에 관한 연구)

  • 민경일;정갑천;최종현;박성모
    • Proceedings of the IEEK Conference
    • /
    • 2003.07c
    • /
    • pp.2609-2612
    • /
    • 2003
  • This paper describes a 64 channel signal generator/analyzer module that is useful for verification and testing of digital circuits. It can perform logic analyzer function and signal generator function at the same time. The 64 Channel module is implemented with single FPGA chip for miniaturization, and an USB interface is used to increase portability of the module. Multiple modules can be used in parallel for the verification of large scale circuits. Moreover, since the module is implemented as a PC based system, one can configure convenient GUI(Graphic User Interface) environment.

  • PDF

A study on railway performance test management program building based on X-internet (X- 인터넷 기반의 철도성능시험관리 프로그램 구축에 관한 연구)

  • Ohn, Jung-Ghun;Kim, Myung-Ryoung;Yang, Doh-Chul
    • Proceedings of the KSR Conference
    • /
    • 2008.11b
    • /
    • pp.2096-2100
    • /
    • 2008
  • This research project management, building systems to test the performance requirements of a user to accept the plan and schedule management, personnel management, and test results, and the status of testing and reporting procedures to handle the process of implementation of Java-based X - Under the Internet environment, the default network, remote process research and development program as a test automation, structure and each module of the software analysis, design, analysis and clean-up and structure of the modules, each module and the GUI structure, performance, testing integration DB The present system is to study the system.

  • PDF

Development of Simulated signal generator for Small Millimeter-wave Tracking Radar (소형 밀리미터파 추적 레이다용 모의신호 발생장치 개발)

  • Kim, Hong-Rak;Park, Seung-Wook;Woo, Seon-Keol;Kim, Youn-Jin
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.19 no.3
    • /
    • pp.157-163
    • /
    • 2019
  • A small millimeter-wave tracking radar is a pulse radar that searches, detects, and tracks a target in real time through a TWS (Track While Scan) method on a sea-going traps target with a large RCS running at low speed. This paper describes the development of a simulated signal generator to verify the performance of a small millimeter wave tracking radar in laboratory anechoic chamber environment. We describe a GUI program for testing and performance analysis in conjunction with hardware configuration and tracking radar, and verified the simulated signal generator implemented through performance test.

Wireless safety monitoring of a water pipeline construction site using LoRa communication

  • Lee, Sahyeon;Gil, Sang-Kyun;Cho, Soojin;Shin, Sung Woo;Sim, Sung-Han
    • Smart Structures and Systems
    • /
    • v.30 no.5
    • /
    • pp.433-446
    • /
    • 2022
  • Despite efforts to reduce unexpected accidents at confined construction sites, choking accidents continue to occur. Because of the poorly ventilated atmosphere, particularly in long, confined underground spaces, workers are subject to dangerous working conditions despite the use of artificial ventilation. Moreover, the traditional monitoring methods of using portable gas detectors place safety inspectors in direct contact with hazardous conditions. In this study, a long-range (LoRa)-based wireless safety monitoring system that features the network organization, fault-tolerant, power management, and a graphical user interface (GUI) was developed for underground construction sites. The LoRa wireless data communication system was adopted to detect hazardous gases and oxygen deficiency within a confined underground space with adjustable communication range and low power consumption. Fault tolerance based on the mapping information of the entire wireless sensor network was particularly implemented to ensure the reliable operation of the monitoring system. Moreover, a sleep mode was implemented for the efficient power management. The GUI was also developed to control the entire safety-monitoring system and to manage the measured data. The developed safety-monitoring system was validated in an indoor testing and at two full-scale water pipeline construction sites.

A Novel Approach for Deriving Test Scenarios and Test Cases from Events

  • Singh, Sandeep K.;Sabharwal, Sangeeta;Gupta, J.P.
    • Journal of Information Processing Systems
    • /
    • v.8 no.2
    • /
    • pp.213-240
    • /
    • 2012
  • Safety critical systems, real time systems, and event-based systems have a complex set of events and their own interdependency, which makes them difficult to test ma Safety critic Safety critical systems, real time systems, and event-based systems have a complex set of events and their own interdependency, which makes them difficult to test manually. In order to cut down on costs, save time, and increase reliability, the model based testing approach is the best solution. Such an approach does not require applications or codes prior to generating test cases, so it leads to the early detection of faults, which helps in reducing the development time. Several model-based testing approaches have used different UML models but very few works have been reported to show the generation of test cases that use events. Test cases that use events are an apt choice for these types of systems. However, these works have considered events that happen at a user interface level in a system while other events that happen in a system are not considered. Such works have limited applications in testing the GUI of a system. In this paper, a novel model-based testing approach is presented using business events, state events, and control events that have been captured directly from requirement specifications. The proposed approach documents events in event templates and then builds an event-flow model and a fault model for a system. Test coverage criterion and an algorithm are designed using these models to generate event sequence based test scenarios and test cases. Unlike other event based approaches, our approach is able to detect the proposed faults in a system. A prototype tool is developed to automate and evaluate the applicability of the entire process. Results have shown that the proposed approach and supportive tool is able to successfully derive test scenarios and test cases from the requirement specifications of safety critical systems, real time systems, and event based systems.