1 About this Document
2 Introduction
2.1 Background
2.2 Naming Conventions
2.3 References
2.4 Project Deliverables
2.5 User Documentation and Training
3 Functional Design
3.1 Functional Design and External Interfaces
Figure 1 Block Diagram
3.2 Functional Flow
3.2.1 Operating Modes
4 Detailed Design
4.1 External Interfaces
4.1.1 External Interface #1 (API, )
4.2 GUI
4.3 Internal Modules
4.3.1 Thread Design # 1 (Data, Flow, )
4.4 Data Structures
4.5 Message Logging
4.6 Diagnostics
4.7 Alarms