Difference between revisions of "Projects:2015s1-40 Flexible ad-hoc Network A: Physical Layer"
(Created page with ""Look at my wiki, it's the best" - Jack McLean, 2015") |
|||
Line 1: | Line 1: | ||
− | + | ||
+ | == Introduction == | ||
+ | |||
+ | === Overview === | ||
+ | |||
+ | - Project name | ||
+ | |||
+ | - Supervisors | ||
+ | |||
+ | - Group members | ||
+ | |||
+ | === Significance === | ||
+ | |||
+ | Comparison with other technologies | ||
+ | |||
+ | - Why we're rolling out our own | ||
+ | |||
+ | === Objectives and Deliverables === | ||
+ | |||
+ | - Objective | ||
+ | |||
+ | - Deliverable | ||
+ | |||
+ | == High Level Design == | ||
+ | |||
+ | (basically the proposal document and v0.1 SDD) | ||
+ | |||
+ | === Layers === | ||
+ | |||
+ | '''Physical Layer''' | ||
+ | |||
+ | - Description | ||
+ | |||
+ | - Significance | ||
+ | |||
+ | '''Link Layer''' | ||
+ | |||
+ | - Description | ||
+ | |||
+ | - Significance | ||
+ | |||
+ | '''Network Layer''' | ||
+ | |||
+ | - Description | ||
+ | |||
+ | - Significance | ||
+ | |||
+ | === Packet Format === | ||
+ | |||
+ | - Photo/Table of the packet | ||
+ | |||
+ | - Size and limitation of the packet | ||
+ | |||
+ | - Description of each byte in the packet | ||
+ | |||
+ | == Detailed Description == | ||
+ | |||
+ | - Describe the inner working of each layer, include flowcharts and global/important variables | ||
+ | |||
+ | '''Physical Layer''' | ||
+ | |||
+ | '''Link Layer''' | ||
+ | |||
+ | '''Network Layer''' | ||
+ | |||
+ | == Development Tools == | ||
+ | |||
+ | === Hardware === | ||
+ | |||
+ | === Software === | ||
+ | |||
+ | '''Code Composer Studio''' | ||
+ | |||
+ | - TI Compiler version | ||
+ | |||
+ | '''SmartRF Studio''' | ||
+ | |||
+ | - Used in RX/TX dBM measurement and RF configuration register generation | ||
+ | |||
+ | - Provide a quick description of how to use this tool for readers | ||
+ | |||
+ | '''Related documentation''' | ||
+ | |||
+ | == Application Development Guide == | ||
+ | |||
+ | === Main Program Design Guide === | ||
+ | |||
+ | === Code Convention === | ||
+ | |||
+ | === Code Explanation === | ||
+ | |||
+ | '''Code walk-through for various layers''' | ||
+ | |||
+ | === Predefined Definitions === | ||
+ | |||
+ | ''' What they are for, why they exist, when to use them''' | ||
+ | |||
+ | === Usage Scenarios === | ||
+ | |||
+ | === Migration Advice === | ||
+ | |||
+ | - How to port code from this project to other MCU architectures | ||
+ | |||
+ | == Reflection and Improvement == |
Revision as of 15:31, 3 August 2015
Contents
Introduction
Overview
- Project name
- Supervisors
- Group members
Significance
Comparison with other technologies
- Why we're rolling out our own
Objectives and Deliverables
- Objective
- Deliverable
High Level Design
(basically the proposal document and v0.1 SDD)
Layers
Physical Layer
- Description
- Significance
Link Layer
- Description
- Significance
Network Layer
- Description
- Significance
Packet Format
- Photo/Table of the packet
- Size and limitation of the packet
- Description of each byte in the packet
Detailed Description
- Describe the inner working of each layer, include flowcharts and global/important variables
Physical Layer
Link Layer
Network Layer
Development Tools
Hardware
Software
Code Composer Studio
- TI Compiler version
SmartRF Studio
- Used in RX/TX dBM measurement and RF configuration register generation
- Provide a quick description of how to use this tool for readers
Related documentation
Application Development Guide
Main Program Design Guide
Code Convention
Code Explanation
Code walk-through for various layers
Predefined Definitions
What they are for, why they exist, when to use them
Usage Scenarios
Migration Advice
- How to port code from this project to other MCU architectures