You are on page 1of 8

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

You might also like