Академический Документы
Профессиональный Документы
Культура Документы
Minutes taken by
: Anthony Becerril
Attendees
Absent
None
Agenda
Announcements
No current announcements
Reports
Answer Key of Command and Telemetry Intro is shown at the bottom
Old Business
Command and Telemetry Intro Exercise
a. Vu
: answers for the exercises are here. Most of you guys did pretty well.
Something I wanted to note was the packet length range.
i.
Ramirez
: From what I saw on the Command powerpoint, it said
packet length was 20.
ii.
Vu
: yeah, this is the maximum amount that the arxterra app can
accept. This isnt including the packet type of the LRC Byte though.
iii.
Tran
: I was able to calculate the LRC Byte using the method that Hill
put on the PDF.
iv.
Vu
: I posted how to calculate the LRC Byte using the simple
programming calculator on the website. We can go over it.
Requirements Review
a. Becerril
: When I was writing my requirements, helped when I created a
map of what my level 1, level 2 systems, and level 2 subsystems were. This
could help me make it more quantitative.
b. Lee
: It was hard to make it quantitative on some of them. But I have an
idea of how to make them quantitative.
New Business
Demonstration Overview
a. Lee
: I wasnt able to connect to the Bluetooth correctly, but our E & C guy
was able to code something himself to provide something. Were going to
continue working on it.
b. Tran
: I still need to make some measurements to double check on the
arms.
c. Becerril
: I think we did alright, we did some testing on the EDFs.
Verification
a. Vu
: I will keep you guys posted on what to do with the Verification Matrix.
The Wednesdays division manager provided some information on
definitions and terminologies. Let me know if you have questions.
b. Ramirez
: What if were still working on our requirements?
c. Becerril
: For UFO, we still need to do a couple more tests so we can write
quantitative requirements.
d. Vu
: Thats fine. You can submit a preliminary one since you should have a
few quantitative ones by now.
Action Items:
a. Closed: 1, 2
b. Open: 3, 4
Action Items
#
Title/Description
Assigned
To
Start
Date
Due
Date
Status
Comments
Review arxrobot
firmware after
lectures
All
2/26/16
3/4/16
Closed
Completed
Command and
Telemetry HW
All
2/26/16
3/4/16
Closed
Complete Project
Demonstration
All
3/4/16
3/11/16
Closed
Will provide
overview of what
needs to be done
Updated
Requirements
All
3/4/16
3/7/16
Open
Submit
Verification and
Validation Matrix
Rough Draft
All
3/11/16
3/23/16
Open
Email them to
Christine for
review
CommandandTelemetryIntroExercise
Directions:Answerthefollowingquestionsandturntheminbynextmeeting,Friday,March4th
.
1.
WhatistherangeoftheCustomCommandsfortheArxterrafirmware?
0x400x5F
2.
Whatisthepacketlengthrange?
20
3.
LookingattheArduinosketch,wheredoestheArxterrafirmwaredetectthecommands?Include
whichtabitiscalledoutinandthenwritethespecificsketch.
command.ino
#ifbluetooth
if(Serial1.available())commandDecoder()//note:LeonardodoesnotsupportserialEvent()
handler
#else
if(Serial.available())commandDecoder()
#endif
4.
Lookingatthepinout_robot.hfile,determinethecommandsbelowbydoingthefollowing:
a.
Listwhateachbytestandsfor(PacketID,PacketLength,etc.)
b.
DeterminetheLRCByte
c.
Translatewhattherobotistoldtodo
a.
A50501
01
82
01
B4
97
A5=PacketID(COMMANDTYPE)
05=PacketLengthof5
01,01,82,01,B4=Data
97
=LRCByte
RobotwillMOVELeftmotorat130/255Speed(fromdata[3]and[4]
RobotwillMOVERightmotorat180/255Speed(fromdata[5]anddata[6]
->
Robotwillslowlyturnleft
b.
CA020D
04
CA=PacketID(TELEMETRYTYPE)
02=PacketLengthof2
0D,04=Data
C1
=LRCByte
->
CameraHome
C1