Ground Control Software HABEX 2010 Ground Control Software
Introduction Process Overview Sample Screens Architecture Overview Software Component Model Software Prototype Quality Database ERD Code Preview Q & A
Payload Cycle 2. Launch 1. Register 4. Recover 3. Monitor
Registering – Launch Site
Registering – Balloon Payload
Launch
Monitoring – Current Status
Monitoring – Flight History
Monitoring – Balloon Control Critical Levels Power Override Password Control
Recovering - Tracking
Infrastructure LAN by WIFI Central Server VHF Radios KAM Modems
Software Component Model
Database ERD
Code Preview Visual Basic.NET 2008 + MS SQL 2005 (Express) 3 Projects (1 Web + 2 WinForms) DB Size < 20MB Other Technologies: XML, LINQ to SQL, ASP.NET 1700 LOC VB.NET, excluding wizard generated code 3600 LOC Transact SQL, includes initial flight analysis 50% Complete Final code release to public
Code cont.
Code cont.
Code cont. Folder Structure IN Files OUT Files IN Sample OUT Sample
Q & A Questions ?