1 / 23

Video Control Switch GUI

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

morrie
Télécharger la présentation

Video Control Switch GUI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Video Control Switch GUI By: Jennifer Liem Internship: Textron Mentors: Randy Goebbert, Nathan Kimura, Ross Matoi

  2. Project Overview • Introduction and key terms • Background information • Design • Implementation • Challenges • Final Results

  3. SHOTS Telescope • Stabilized • High accuracy • Optical • Tracking • System • A NAVSEA (Naval Sea Systems Command) telescope used to track satellites, missiles, and other celestial objects.

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

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

  6. Video Control Switch http://www.sierravideo.com/images/product_large_front-panel_Lassen_XL_2-RU.png

  7. Serial Device Servers http://www.dpie.com/pcbus/qse400d.jpg

  8. UDP • User Datagram Packets • Connectionless Protocol • email instead of phone call • No error checking • Faster data transmission • Less bandwidth needed

  9. GUI • G – Graphical • U –User • I - Interface An interface that allows the user to interact with the computer using a mouse.

  10. TCL /TK • 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

  11. Implementation Design • 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.

  12. Overall System SHOTS TELESCOPE SYSTEM Video Control Switch Serial Device Servers Outputs Network

  13. GUI Interface • 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

  14. Software • Unfamiliar with TCL/TK language in Linux environment. • Normally used csh in windows • Networking • Incorporating a networking feature into a program • Working with UDP

  15. Problems with UDP • Sent out: “**Y<output#>,<input#>!!” • Receives:

  16. Hardware • 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)

  17. Overall System SHOTS TELESCOPE SYSTEM Video Control Switch Serial Device Servers Inputs/ Outputs Network

  18. Results • 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.

  19. Acknowledgements • Akamai Workforce: • Scott Seagroves, Lynne Raschke, Lisa Hunter, Lani Lebron, Mark Hoffman, Dave Harrington, Ryan Montgomery, Isar Mostafanezhad, Mark Pitts, Sara Sonnet. • Textron Systems: • Mentors: Randy Goebbert, Nathan Kimura, Ross Matoi • Advisor: Don Ruffato • Everyone at Textron 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

More Related