[go: up one dir, main page]

Timmis, 2021 - Google Patents

Final Project Putting It All Together

Timmis, 2021

Document ID
2965932230985497671
Author
Timmis H
Publication year
Publication venue
Practical Arduino Engineering: End to End Development with the Arduino, Fusion 360, 3D Printing, and Eagle

External Links

Snippet

In this chapter, you will learn about a new piece of software (LabVIEW) that will allow us to integrate the NatBot with a computer and an Xbox controller, per our Naticom's requirements document. LabVIEW is a very powerful programming language, as well as a powerful testing …
Continue reading at link.springer.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/455Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • G06F9/45508Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4443Execution mechanisms for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Implementation of user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Programme control for peripheral devices

Similar Documents

Publication Publication Date Title
US9754059B2 (en) Graphical design verification environment generator
JP6676126B2 (en) Computer system, programming method and non-transitory computer readable medium
US8549491B2 (en) Apparatus and method for application testing of embedded system
US20050120335A1 (en) Cross-platform software development with a software development peripheral
Walls Embedded software: the works
US20030093736A1 (en) System and method enabling hierarchical execution of a test executive subsequence
WO1999009473A1 (en) Embedded graphical programming system
US20060036996A1 (en) Application development environment with features for aiding a user in writing function calls
US7640509B2 (en) Program creation apparatus, program creation method and program
KR20190042421A (en) System for Open Hardware Programming and Mobile Programming
Palazzetti Getting started with UDOO
CN100416512C (en) Embedded apparatus debugging method and debugging tool therefor
Timmis Final Project Putting It All Together
Turley et al. Developing engine test software in LabVIEW
Smyth Android Studio Arctic Fox Essentials-Kotlin Edition: Developing Android Apps Using Android Studio 2020.31 and Kotlin
US7503019B2 (en) Point and click expression builder
US20180357150A1 (en) System for development and emulation of embedded systems
US20030226068A1 (en) Run time method of control system interface design and device control
US7761845B1 (en) Method for parameterizing a user module
US6959421B1 (en) Quick click icons for workspace flow between views for major subsystems and views within a design tool
Cornez et al. Android Programming Concepts
Silva et al. Android App Development Applied to Remote Tasks Simplification
CN113626309A (en) Method and device for simulating operation of mobile terminal, electronic equipment and storage medium
Smyth Android Studio 4.0 Development Essentials-Kotlin Edition
Timmis Control and Instrumentation: The Xbox Controller and the LabVIEW Process