Feedback & Test Plan
Preparation
By Christine Vu
Level 2 Requirements
There and Back Again Assignment
Clarification on how the game works Purpose is to simulate the process
of forming level 2 requirements. The thought process is not linear.
1. Specs of a target object are meant to indicate a level 2 subsystem
goal.
2. Level 2 subsystem specs arent necessarily a requirement, but can be.
We learn to manipulate it due to time constraints.
Feedback on my comments. Any clarifications required? Advice
needed?
Common mistakes
Listing exact product items
Level 2 reqs might actually be level 1 based on Mission Profile.
Distinctions between Mission Profile & Program Objective Statement
Resource Reports
NASA Handbook Section 2.5: Cost Aspect of System Engineering
Alias Tutorial
Command & Telemetry
Definitions
Command Translates accepted data commands in the form of a byte array
Byte arrays are formatted in packets
Starts with 0xA5
Telemetry Transmits data in for form of a byte array
Starts with 0xCA
Command Format
i =
N =
2 3 4 5 6 7
1 2 3 4 5
A5 05 01 01 80 01 80 A1
MOV forward half speed
sendPacket
data[0] A5 = Command Packet ID
data[1] 05 = Packet Length N w/o parity byte
data[2]
data[3]
data[4]
data[5]
data[6]
01
01
80
01
80
=
=
=
=
=
Move ID
Left Motor Forward
Half Speed (128/255)
Right Motor Forward
Half Speed (128/255)
data[7] A1 = Longitudinal Redundancy Check (LRC)
Obtained from Commands I PPT
Assignment
E-mail me revised requirements by Wednesday, Feb. 24 11:59PM
Review Technical Training Series Lecture 14 on Command
Download arxrobot_firmware