To : Dave Michelson
From : EECE 380 Team L2D8
Date : 24 January 2014
Subject : Project 1 Weekly Memo 1
INTRODUCTION
This memo outlines the progress made during week 3 of the project as well as the problems faced.
PROGRESS
Email Sending
On the 22nd January, the teams were introduced to the overall outline of the email sending process through the satellite. We learnt to compile the code on the IAR workbench and to use QCT to upload the code to QUAKE. The debugging process is done by observing the events that were printed via the Logger port. After adding the group email to the ORBCOMM system, we attempt to send a message to the email via satellite. When we first load the unchanged DemoAppGSM code, we received no email. Therefore we attempted to debug it by checking the logger for the occurrence of important events using the printf statement. From there we discovered that the event which sends the message via ORBCOMM was not executed due to a condition in an if else statement. We then adjust the initial conditions in order for that part of the code to be executed. As a result an email with an att file attachment was received. We then proceed to initialize a char pointer for the message body as well as changing the ORBCOMM packet parameter to ORBCOMM message to get an email message instead of the attachment.
ADC
On the 24th January, we attempt to read the ADC voltage from a voltage divider through channel 0 on the logger. We modified the DemoAppsADC to read from channel 0. Initially, the voltage printed out remained constant even though the source voltage was varied. After checking the timestamp for the file loaded, we realize the file loaded was last year’s file and that the binary file we compiled was on another directory. After that we managed to get changing voltages but it was different than the actual voltage by a large margin. Therefore, we changed the conversion factor in the code to the right conversion factor and managed to get quite accurate results.
GOALS FOR NEXT WEEK
We have decided on our meeting time every Tuesday. On the upcoming week, we planned to find a way to combine the ADC and Email Sending code to send the voltage readings to our email.