Session duration:
5 days.
Main Objective
This course will ensure that you understand the full range of VAPS capabilities and the role played by each VAPS subsystem in the creation of a virtual prototype. You will also learn how to apply VAPS to your particular application requirements.
NOTE: Advanced VAPS features are covered in a separate course.
Pre-requisites
Good working knowledge of at least one high level programming language--preferably C.
Format
Instructor-led course with lab book and hands on coding exercises.
Topics Covered
- Getting Familiar with VAPS
- Designing, Developing and Manipulating Objects
- Analyzing Application Requirements
- Understanding VAPS Objects
- Building VAPS Basic Objects
- Object Editor Functionality Review
- The Purpose of ATN
- Dynamics Foreground Frames
- Virtual CRT
- VAPS Moving Map Capability
- Sizing and Positioning of Foreground Frames
- Hierarchical Objects
- Collectors
- Event Labels
- Advanced Input Objects
- Advanced Output Objects
- Reference Frames
- Improving Prototypes' Runtime Performance
- Applying Quick Draw using Virtual CRTs
- Primitive Objects
- Keyboard and Key Connections
- Frame-Based Dialog Prototyping
- Field Format Specification
- Selectable Objects
- Dialog Specifications
- Softkey Connections
- Text Field Objects