video control switch gui
DESCRIPTION
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 PresentationTRANSCRIPT
![Page 1: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/1.jpg)
By: Jennifer LiemInternship: Textron
Mentors: Randy Goebbert, Nathan Kimura,
Ross Matoi
![Page 2: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/2.jpg)
Introduction and key terms
Background information
Design
Implementation
Challenges
Final Results
![Page 3: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/5.jpg)
http://www.bitzshop.co.uk/acatalog/FFM2WaySplitterMetal.jpghttp://www.diydoctor.org.uk/project_images/TV/10.jpg
![Page 6: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/6.jpg)
http://www.sierravideo.com/images/product_large_front-panel_Lassen_XL_2-RU.png
![Page 7: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/7.jpg)
![Page 8: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/8.jpg)
http://www.dpie.com/pcbus/qse400d.jpg
![Page 9: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/13.jpg)
SHOTS TELESCOPE
SYSTEM
Video Control Switch
Serial Device Servers
Outputs Network
![Page 14: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/15.jpg)
![Page 16: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/16.jpg)
![Page 17: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/18.jpg)
Sent out: “**Y<output#>,<input#>!!” Receives:
![Page 19: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/20.jpg)
SHOTS TELESCOPE
SYSTEM
Video Control Switch
Serial Device Servers
Inputs/Outputs Network
![Page 21: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/21.jpg)
![Page 22: Video Control Switch GUI](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/22.jpg)
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](https://reader035.vdocuments.site/reader035/viewer/2022081507/56815b07550346895dc8b70d/html5/thumbnails/23.jpg)
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