Difference between revisions of "Projects:2015s1-40 Flexible ad-hoc Network A: Physical Layer"

From Projects
Jump to: navigation, search
(Created page with ""Look at my wiki, it's the best" - Jack McLean, 2015")
 
Line 1: Line 1:
"Look at my wiki, it's the best" - Jack McLean, 2015
+
 
 +
== 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

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