Cross Platform Solution of Communication and Voice/Graphical User Interface for Mobile Devices in Vehicles

Author(s):  
Géza Németh ◽  
Géza Kiss ◽  
Bálint Tóth
2015 ◽  
Author(s):  
Stephen M. Hollister

A new model for ship design calculations is presented that separates the graphical user interface (GUI) from the calculations (CALC). Design programs can now be defined as more than one interactive graphical user interface tied to one calculation. Several different GUIs can be created for one CALC engine and one GUI can be created to launch several CALC engines in sequence. The GUI of choice is a spreadsheet due to its availability, programmable customization, powerful analysis tools, cross-platform capability, and open code environment.


2019 ◽  
Vol 8 (4) ◽  
pp. 10020-10024

Software Defined Radio plays vital role in many applications as the components in it are software selectable. We can select desired frequency and modulation technique which can be selected through software. The desired frequency selected should be locked in phase locked loop (PLL). The desired frequency is selected by giving commands from Graphical User Interface (GUI) using Universal Asynchronous Receiver Transmitter (UART) and Serial Peripheral Interface (SPI) protocols.GUI is created using Qt creator which is a cross platform C++ and java script Integrated Development Environment (IDE). GUI is designed to generate the desired frequency. As soon as we select a frequency, the corresponding address and data are generated to configure in the Radio Frequency (RF) transceiver. These address and data are first sent to the PIC microcontroller by communicating through UART protocol and after setting data format, these are sent from Peripheral Interface Controller (PIC) to RF transceiver by communicating through SPI protocol. With this process, the registers in RF transceiver are controlled by the user


2017 ◽  
Vol 2017.30 (0) ◽  
pp. 155
Author(s):  
Juan JARA ◽  
Hiroshi ISAKARI ◽  
Toru TAKAHASHI ◽  
Toshiro MATSUMOTO

2019 ◽  
Author(s):  
Sayaka Miura ◽  
Koichiro Tamura ◽  
Sergei L. Kosakovsky Pond ◽  
Louise A. Huuki ◽  
Jessica Priest ◽  
...  

ABSTRACTPathogen timetrees are phylogenies scaled to time. They reveal the temporal history of a pathogen spread through the populations as captured in the evolutionary history of strains. These timetrees are inferred by using molecular sequences of pathogenic strains sampled at different times. That is, temporally sampled sequences enable the inference of sequence divergence times. Here, we present a new approach (RelTime with Dated Tips [RTDT]) to estimating pathogen timetrees based on the relative rate framework underlying the RelTime approach. RTDT does not require many of the priors demanded by Bayesian approaches, and it has light computing requirements. We found RTDT to be accurate on simulated datasets evolved under a variety of branch rates models. Interestingly, we found two non-Bayesian methods (RTDT and Least Squares Dating [LSD]) to perform similar to or better than the Bayesian approaches available in BEAST and MCMCTree programs. RTDT method was found to generally outperform all other methods for phylogenies in with autocorrelated evolutionary rates. In analyses of empirical datasets, RTDT produced dates that were similar to those from Bayesian analyses. Speed and accuracy of the new method, as compared to the alternatives, makes it appealing for analyzing growing datasets of pathogenic strains. Cross-platform MEGA X software, freely available from http://www.megasoftware.net, now contains the new method for use through a friendly graphical user interface and in high-throughput settings.AUTHOR SUMMARYPathogen timetrees trace the origins and evolutionary histories of strains in populations, hosts, and outbreaks. The tips of these molecular phylogenies often contain sampling time information because the sequences were generally obtained at different times during the disease outbreaks and propagation. We have developed a new method for inferring timetrees for phylogenies with tip dates, which improves on widely-used Bayesian methods (e.g., BEAST) in computational efficiency and does not require prior specification of population parameters, branch rate model, or clock model. We performed extensive computer simulation and found that RTDT performed better than the other methods for the estimation of divergence times at deep node in phylogenies where evolutionary rates were autocorrelated. The new method is available in the cross-platform MEGA software package that provides a graphical user interface, and allows use via a command line in scripting and high throughput analysis (www.megasoftware.net).


2008 ◽  
Author(s):  
Yi Lu ◽  
Chris Lau ◽  
Lydia Ng ◽  
Lixin Gong ◽  
Paul Kinahan ◽  
...  

FusionViewer is an open source and platform independent viewer that has been specifically designed for PET/CT image display. The combination of PET and CT images offers complementary functional and anatomical information. The application (FusionViewer) facilitates efficient visualization and analysis of PET/CT studies via different viewing modes (linked cursor display, alpha-blend mode, checkerboard mode and split window mode). FusionViewer is implemented in Java and uses the Java OpenGL (JOGL) library and the Insight Segmentation and Registration Toolkit (ITK) library, which make it both a fast and cross-platform application. Its intuitive graphical user interface makes it easy to be used by physicians, radiologists, and research scientists. Several analysis and display tools are already available (navigator, zoom, pan, screen snapshot, ROI, and line measure tool; alpha-blending, checkerboard display, and split window display). Along with PET/CT, several other modalities where co-registered images are often visualized simultaneously have benefited from the use of this software.


2018 ◽  
Vol 8 (11) ◽  
pp. 2015 ◽  
Author(s):  
Jongwook Jeong ◽  
Neunghoe Kim ◽  
Hoh In

Scrolling is a frequently used Graphical User Interface widget that enables users to interact with a large amount of data using a limited viewport. However, if excessive data is included in the scroll, users are required to spend a substantial amount of time and effort to find the required information. In this paper, we present adaptive kinetic scrolling (AKS), a technique based on kinetic scrolling by which users can access target information more rapidly on mobile devices. Based on the user’s behavior, AKS detects situations when the user intends to access certain information that may be distant from the current viewport. At this point, AKS amplifies the speed of kinetic scrolling. Furthermore, the scrolling speed adapts according to the size of the remaining data to be scrolled. The more data that the scrolling widget contains, the more rapidly it scrolls so that the user can quickly reach the target. Kinetic scrolling is frequently used in scrolling widgets, and with AKS, users can save time and energy wasted on repetitive meaningless scrolling. We conducted a user study and verified that the proposed scrolling technique enables users to access target information more rapidly, particularly when there is a large dataset to navigate.


2009 ◽  
Vol 3 ◽  
pp. BBI.S3207 ◽  
Author(s):  
Diamantis Sellis ◽  
Dimitrios Vlachakis ◽  
Metaxia Vlassi

Gromita is a fully integrated and efficient graphical user interface (GUI) to the recently updated molecular dynamics suite Gromacs, version 4. Gromita is a cross-platform, perl/tcl-tk based, interactive front end designed to break the command line barrier and introduce a new user-friendly environment to run molecular dynamics simulations through Gromacs. Our GUI features a novel workflow interface that guides the user through each logical step of the molecular dynamics setup process, making it accessible to both advanced and novice users. This tool provides a seamless interface to the Gromacs package, while providing enhanced functionality by speeding up and simplifying the task of setting up molecular dynamics simulations of biological systems. Gromita can be freely downloaded from http://bio.demokritos.gr/gromita/ .


2018 ◽  
Vol 70 (6) ◽  
pp. 1002-1011 ◽  
Author(s):  
Nen-Zi Wang ◽  
Hsin-Yi Chen

Purpose A cross-platform paradigm (computing model), which combines the graphical user interface of MATLAB and parallel Fortran programming, for fluid-film lubrication analysis is proposed. The purpose of this paper is to take the advantages of effective multithreaded computing of OpenMP and MATLAB’s user-friendly interface and real-time display capability. Design/methodology/approach A validation of computing performance of MATLAB and Fortran coding for solving two simple sliders by iterative solution methods is conducted. The online display of the particles’ search process is incorporated in the MATLAB coding, and the execution of the air foil bearing optimum design is conducted by using OpenMP multithreaded computing in the background. The optimization analysis is conducted by particle swarm optimization method for an air foil bearing design. Findings It is found that the MATLAB programs require prolonged execution times than those by using Fortran computing in iterative methods. The execution time of the air foil bearing optimum design is significantly minimized by using the OpenMP computing. As a result, the cross-platform paradigm can provide a useful graphical user interface. And very little code rewritting of the original numerical models is required, which is usually optimized for either serial or parallel computing. Research limitations/implications Iterative methods are commonly applied in fluid-film lubrication analyses. In this study, iterative methods are used as the solution methods, which may not be an effective way to compute in the MATLAB’s setting. Originality/value In this study, a cross-platform paradigm consisting of a standalone MATLAB and Fortran codes is proposed. The approach combines the best of the two paradigms and each coding can be modified or maintained independently for different applications.


Sign in / Sign up

Export Citation Format

Share Document