Top Banner
By: Jennifer Liem Internship: Textron Mentors: Randy Goebbert, Nathan Kimura, Ross Matoi
23

Video Control Switch GUI

Feb 06, 2016

Download

Documents

morrie

Video Control Switch GUI. By: Jennifer Liem Internship: Textron Mentors: Randy Goebbert , Nathan Kimura, Ross Matoi. Project Overview. Introduction and key terms Background information Design Implementation Challenges Final Results. SHOTS Telescope. Stabilized High accuracy - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Video Control Switch GUI

By: Jennifer LiemInternship: Textron

Mentors: Randy Goebbert, Nathan Kimura,

Ross Matoi

Page 2: Video Control Switch GUI

Introduction and key terms

Background information

Design

Implementation

Challenges

Final Results

Page 3: Video Control Switch GUI

Stabilized High accuracy Optical Tracking System

◦ A NAVSEA (Naval Sea Systems Command) telescope used to track satellites, missiles, and other celestial objects.

Page 4: Video Control Switch GUI

http://utahhometheaters.com/shop/images/coaxwithconnector.jpghttp://ecx.images-amazon.com/images/I/317Z34SW1KL._SL500_AA280_.jpghttp://www.omegacubed.net/ethernet_over_coax/images/coaxial_cable_2.jpg

Page 5: Video Control Switch GUI

http://www.bitzshop.co.uk/acatalog/FFM2WaySplitterMetal.jpghttp://www.diydoctor.org.uk/project_images/TV/10.jpg

Page 6: Video Control Switch GUI

http://www.sierravideo.com/images/product_large_front-panel_Lassen_XL_2-RU.png

Page 7: Video Control Switch GUI
Page 8: Video Control Switch GUI

http://www.dpie.com/pcbus/qse400d.jpg

Page 9: Video Control Switch GUI

User Datagram Packets

Connectionless Protocol◦email instead of phone call

No error checking◦Faster data transmission◦Less bandwidth needed

Page 10: Video Control Switch GUI

G – Graphical U –User I - Interface

An interface that allows the user to interact with the computer using a mouse.

Page 11: Video Control Switch GUI

Tool Command Language◦Easy string based scripting language

Toolkit ◦Used with TCL to create the Graphical part of the user interface.

Platform independent.◦Build in Unix used in Windows

Page 12: Video Control Switch GUI

Build the GUI to given specifications.

Connect all the devices together correctly and test each component.

Use the serial device server to reach video control switch.

Send commands to the video control switch over network using UDP and confirm results.

Implementation Design

Page 13: Video Control Switch GUI

SHOTS TELESCOPE

SYSTEM

Video Control Switch

Serial Device Servers

Outputs Network

Page 14: Video Control Switch GUI

Design Specifics:◦ One input may have many outputs (Not vice

versa).

◦ Load in configuration and labels files

◦ Save current configuration to a file.

◦ Communicate with a Serial Device Server over Ethernet.

◦ Display the current configuration in real time.

◦ Simplicity

Page 15: Video Control Switch GUI
Page 16: Video Control Switch GUI
Page 17: Video Control Switch GUI

Unfamiliar with TCL/TK language in Linux environment.◦ Normally used csh in windows

Networking◦ Incorporating a networking feature into a program

◦ Working with UDP

Page 18: Video Control Switch GUI

Sent out: “**Y<output#>,<input#>!!” Receives:

Page 19: Video Control Switch GUI

Hardware Problems◦ Faulty cables

◦ Serial Device Servers Can only be fully configured using Internet Explorer (IE).

Configurations have a tendency to change.

Reboot about every 6 hours. (Loss of Connection)

Page 20: Video Control Switch GUI

SHOTS TELESCOPE

SYSTEM

Video Control Switch

Serial Device Servers

Inputs/Outputs Network

Page 21: Video Control Switch GUI
Page 22: Video Control Switch GUI

Was able to successfully communicate with the server and switch.

Create the GUI with a few add-ons but still meets the specifications.

Documentation for testing and setting up the devices.

Serial Device Servers changed over to static IP.

Page 23: Video Control Switch GUI

Akamai Workforce:◦ Scott Seagroves, Lynne Raschke, Lisa Hunter, Lani Lebron, Mark Hoffman,

Dave Harrington, Ryan Montgomery, Isar Mostafanezhad, Mark Pitts, Sara Sonnet.

Funding By:The Akamai Internship Program is funded by the Center for Adaptive Optics through

its National Science Foundation Science and Technology Center grant (#AST-987683) and by grants to the Akamai Workforce Initiative from the National

Science Foundation and Air Force Office of Scientific Research (both administered by NSF, #AST-0710699) and from the University of Hawaii

Textron Systems:◦ Mentors: Randy Goebbert, Nathan Kimura, Ross Matoi◦ Advisor: Don Ruffato◦ Everyone at Textron