<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fourier.fhsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Anonymous</id>
		<title>PHYSpedia - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://fourier.fhsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Anonymous"/>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php/Special:Contributions/Anonymous"/>
		<updated>2026-04-17T03:57:33Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=File:INTERLOCK.ino&amp;diff=239</id>
		<title>File:INTERLOCK.ino</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=File:INTERLOCK.ino&amp;diff=239"/>
				<updated>2012-02-20T21:52:14Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: uploaded a new version of &amp;quot;File:INTERLOCK.ino&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=Project_code&amp;diff=238</id>
		<title>Project code</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=Project_code&amp;diff=238"/>
				<updated>2012-02-20T21:50:38Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Design of a vacuum chamber interlock box for the EELS experiment.&lt;br /&gt;
&lt;br /&gt;
We fear electric power outages!&lt;br /&gt;
&lt;br /&gt;
Control inputs:&amp;lt;br /&amp;gt;&lt;br /&gt;
1) Pressure transducers (Ion gauge and convectron gauges).&amp;lt;br /&amp;gt;&lt;br /&gt;
2) Water flow meter (acts as a variable resistance, we fear outages).&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Control outputs:&amp;lt;br /&amp;gt;&lt;br /&gt;
1) Solid state relay for diffusion pump power&amp;lt;br /&amp;gt;&lt;br /&gt;
2) Solid state relay for (other?) power&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:INTERLOCK.ino]]&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=File:INTERLOCK.ino&amp;diff=237</id>
		<title>File:INTERLOCK.ino</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=File:INTERLOCK.ino&amp;diff=237"/>
				<updated>2012-02-20T21:50:05Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=Talk:Project_details&amp;diff=192</id>
		<title>Talk:Project details</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=Talk:Project_details&amp;diff=192"/>
				<updated>2012-01-24T21:43:15Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: Created page with &amp;quot;Here is my recent arduino code for our robot.  Media:Prototype_unified_test.ino&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is my recent arduino code for our robot.&lt;br /&gt;
&lt;br /&gt;
[[Media:Prototype_unified_test.ino]]&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=File:Prototype_unified_test.ino&amp;diff=191</id>
		<title>File:Prototype unified test.ino</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=File:Prototype_unified_test.ino&amp;diff=191"/>
				<updated>2012-01-24T21:41:29Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: This is my recent arduino code for our robot.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is my recent arduino code for our robot.&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=Project_details&amp;diff=190</id>
		<title>Project details</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=Project_details&amp;diff=190"/>
				<updated>2012-01-24T21:39:29Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: Replaced content with &amp;quot;Authors: Soobum Kim and Jack Maseberg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Authors: Soobum Kim and Jack Maseberg&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=Project_details&amp;diff=189</id>
		<title>Project details</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=Project_details&amp;diff=189"/>
				<updated>2012-01-24T21:38:25Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Authors: Soobum Kim and Jack Maseberg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is my recent arduino code for our robot.&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
prototype_unified_test&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
char val;         // variable to receive data from the serial port&lt;br /&gt;
int ledpin = 13;  // LED connected to pin 13 (on-board LED)&lt;br /&gt;
int HMC6352SlaveAddress = 0x42;&lt;br /&gt;
int HMC6352ReadAddress = 0x41; //&amp;quot;A&amp;quot; in hex, A command is: &lt;br /&gt;
int headingValue;&lt;br /&gt;
const int LMDir = 12;  // Left motor direction        &lt;br /&gt;
const int RMDir = 13;  // Right motor direction&lt;br /&gt;
const int LMSpeed = 9;  // PWM for Left motor connected to digital pin 9&lt;br /&gt;
const int RMSpeed = 10;  // PWM for Right motor connected to digital pin 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  pinMode(2, OUTPUT);&lt;br /&gt;
  pinMode(ledpin = 13, OUTPUT);  // pin 13 (on-board LED) as OUTPUT&lt;br /&gt;
    TCCR1B = TCCR1B &amp;amp; 0b11111000 | 0x01; //set PWM freq to 31250 Hz on pins 9 and 10&lt;br /&gt;
  pinMode(12, OUTPUT);  // sets the pin as output&lt;br /&gt;
  pinMode(13, OUTPUT);  // sets the pin as output&lt;br /&gt;
  pinMode(LMSpeed, OUTPUT);  // sets the pin as output&lt;br /&gt;
  pinMode(RMSpeed, OUTPUT);  // sets the pin as output&lt;br /&gt;
    // &amp;quot;The Wire library uses 7 bit addresses throughout. &lt;br /&gt;
  //If you have a datasheet or sample code that uses 8 bit address, &lt;br /&gt;
  //you'll want to drop the low bit (i.e. shift the value one bit to the right), &lt;br /&gt;
  //yielding an address between 0 and 127.&amp;quot;&lt;br /&gt;
  HMC6352SlaveAddress = HMC6352SlaveAddress &amp;gt;&amp;gt; 1; // I know 0x42 is less than 127, but this is still required&lt;br /&gt;
  Wire.begin();&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
  Serial.begin(115200);       // start serial communication at 115200bps&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void loop() {&lt;br /&gt;
  digitalWrite(2, LOW);&lt;br /&gt;
  if( Serial.available() )       // if data is available to read&lt;br /&gt;
  {;}&lt;br /&gt;
    val = Serial.read();         // read it and store it in 'val'&lt;br /&gt;
 &lt;br /&gt;
  if( val == '0' )               // if '0' was received led 13 is switched off&lt;br /&gt;
&lt;br /&gt;
  {&lt;br /&gt;
   digitalWrite(ledpin, LOW);    // turn Off pin 13 off&lt;br /&gt;
delay(200);                  // waits for a second   &lt;br /&gt;
Serial.println(&amp;quot;13 off&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
if( val == '1' )               // if '1' was received led 13 on&lt;br /&gt;
 &lt;br /&gt;
   {&lt;br /&gt;
     Serial.println(&amp;quot;13 on&amp;quot;);&lt;br /&gt;
  digitalWrite(13, HIGH);   // set the LED on&lt;br /&gt;
  delay(200);              // wait for a second&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 'f' )&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Forward&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 'b' )&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Backward&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, HIGH);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, HIGH);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 's' )&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Stop&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 0);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 0);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 'r')&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Rotation Right&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, HIGH);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 'l')&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Rotation Left&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, HIGH);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
  //&amp;quot;Get Data. Compensate and Calculate New Heading&amp;quot;&lt;br /&gt;
  Wire.beginTransmission(HMC6352SlaveAddress);&lt;br /&gt;
  Wire.write(HMC6352ReadAddress);              // The &amp;quot;Get Data&amp;quot; command&lt;br /&gt;
  Wire.endTransmission();&lt;br /&gt;
&lt;br /&gt;
  //time delays required by HMC6352 upon receipt of the command&lt;br /&gt;
  //Get Data. Compensate and Calculate New Heading : 6ms&lt;br /&gt;
  delay(6);&lt;br /&gt;
&lt;br /&gt;
  Wire.requestFrom(HMC6352SlaveAddress, 2); //get the two data bytes, MSB and LSB&lt;br /&gt;
&lt;br /&gt;
  //&amp;quot;The heading output data will be the value in tenths of degrees&lt;br /&gt;
  //from zero to 3599 and provided in binary format over the two bytes.&amp;quot;&lt;br /&gt;
  byte MSB = Wire.read();&lt;br /&gt;
  byte LSB = Wire.read();&lt;br /&gt;
&lt;br /&gt;
  float headingSum = (MSB &amp;lt;&amp;lt; 8) + LSB; //(MSB / LSB sum)&lt;br /&gt;
  float headingInt = headingSum / 10; &lt;br /&gt;
&lt;br /&gt;
  Serial.print(headingInt);&lt;br /&gt;
  Serial.println(&amp;quot; degrees&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  delay(100);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=Project_details&amp;diff=188</id>
		<title>Project details</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=Project_details&amp;diff=188"/>
				<updated>2012-01-22T05:58:42Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Authors: Soobum Kim and Jack Maseberg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is my recent arduino code for our robot.&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
prototype_unified_test&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;Wire.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
char val;         // variable to receive data from the serial port&lt;br /&gt;
int ledpin = 13;  // LED connected to pin 13 (on-board LED)&lt;br /&gt;
int HMC6352SlaveAddress = 0x42;&lt;br /&gt;
int HMC6352ReadAddress = 0x41; //&amp;quot;A&amp;quot; in hex, A command is: &lt;br /&gt;
int headingValue;&lt;br /&gt;
const int LMDir = 12;  // Left motor direction        &lt;br /&gt;
const int RMDir = 13;  // Right motor direction&lt;br /&gt;
const int LMSpeed = 9;  // PWM for Left motor connected to digital pin 9&lt;br /&gt;
const int RMSpeed = 10;  // PWM for Right motor connected to digital pin 10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
  pinMode(2, OUTPUT);&lt;br /&gt;
  pinMode(ledpin = 13, OUTPUT);  // pin 13 (on-board LED) as OUTPUT&lt;br /&gt;
    TCCR1B = TCCR1B &amp;amp; 0b11111000 | 0x01; //set PWM freq to 31250 Hz on pins 9 and 10&lt;br /&gt;
  pinMode(12, OUTPUT);  // sets the pin as output&lt;br /&gt;
  pinMode(13, OUTPUT);  // sets the pin as output&lt;br /&gt;
  pinMode(LMSpeed, OUTPUT);  // sets the pin as output&lt;br /&gt;
  pinMode(RMSpeed, OUTPUT);  // sets the pin as output&lt;br /&gt;
    // &amp;quot;The Wire library uses 7 bit addresses throughout. &lt;br /&gt;
  //If you have a datasheet or sample code that uses 8 bit address, &lt;br /&gt;
  //you'll want to drop the low bit (i.e. shift the value one bit to the right), &lt;br /&gt;
  //yielding an address between 0 and 127.&amp;quot;&lt;br /&gt;
  HMC6352SlaveAddress = HMC6352SlaveAddress &amp;gt;&amp;gt; 1; // I know 0x42 is less than 127, but this is still required&lt;br /&gt;
  Wire.begin();&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
  Serial.begin(115200);       // start serial communication at 115200bps&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void loop() {&lt;br /&gt;
  digitalWrite(2, LOW);&lt;br /&gt;
  if( Serial.available() )       // if data is available to read&lt;br /&gt;
  {;}&lt;br /&gt;
    val = Serial.read();         // read it and store it in 'val'&lt;br /&gt;
 &lt;br /&gt;
  if( val == '0' )               // if '0' was received led 13 is switched off&lt;br /&gt;
&lt;br /&gt;
  {&lt;br /&gt;
   digitalWrite(ledpin, LOW);    // turn Off pin 13 off&lt;br /&gt;
delay(200);                  // waits for a second   &lt;br /&gt;
Serial.println(&amp;quot;13 off&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
if( val == '1' )               // if '1' was received led 13 on&lt;br /&gt;
 &lt;br /&gt;
   {&lt;br /&gt;
     Serial.println(&amp;quot;13 on&amp;quot;);&lt;br /&gt;
  digitalWrite(13, HIGH);   // set the LED on&lt;br /&gt;
  delay(200);              // wait for a second&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 'f' )&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Forward&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 'b' )&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Backward&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, HIGH);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, HIGH);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 's' )&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Stop&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 0);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 0);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 'r')&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Rotation Right&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, HIGH);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(val == 'l')&lt;br /&gt;
{&lt;br /&gt;
  Serial.println(&amp;quot;Motor Rotation Left&amp;quot;);&lt;br /&gt;
  digitalWrite(LMDir, LOW);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  digitalWrite(RMDir, HIGH);  // digital write to set direction (LOW or HIGH)&lt;br /&gt;
  analogWrite(LMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  analogWrite(RMSpeed, 200);  // analogWrite values from 0 to 255 correspond to 0% and 100% duty cycle&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
  //&amp;quot;Get Data. Compensate and Calculate New Heading&amp;quot;&lt;br /&gt;
  Wire.beginTransmission(HMC6352SlaveAddress);&lt;br /&gt;
  Wire.write(HMC6352ReadAddress);              // The &amp;quot;Get Data&amp;quot; command&lt;br /&gt;
  Wire.endTransmission();&lt;br /&gt;
&lt;br /&gt;
  //time delays required by HMC6352 upon receipt of the command&lt;br /&gt;
  //Get Data. Compensate and Calculate New Heading : 6ms&lt;br /&gt;
  delay(6);&lt;br /&gt;
&lt;br /&gt;
  Wire.requestFrom(HMC6352SlaveAddress, 2); //get the two data bytes, MSB and LSB&lt;br /&gt;
&lt;br /&gt;
  //&amp;quot;The heading output data will be the value in tenths of degrees&lt;br /&gt;
  //from zero to 3599 and provided in binary format over the two bytes.&amp;quot;&lt;br /&gt;
  byte MSB = Wire.read();&lt;br /&gt;
  byte LSB = Wire.read();&lt;br /&gt;
&lt;br /&gt;
  float headingSum = (MSB &amp;lt;&amp;lt; 8) + LSB; //(MSB / LSB sum)&lt;br /&gt;
  float headingInt = headingSum / 10; &lt;br /&gt;
&lt;br /&gt;
  Serial.print(headingInt);&lt;br /&gt;
  Serial.println(&amp;quot; degrees&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
  delay(100);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	<entry>
		<id>http://fourier.fhsu.edu/index.php?title=Main_Page&amp;diff=1</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://fourier.fhsu.edu/index.php?title=Main_Page&amp;diff=1"/>
				<updated>2011-09-04T15:25:04Z</updated>
		
		<summary type="html">&lt;p&gt;Anonymous: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''MediaWiki has been successfully installed.'''&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;/div&gt;</summary>
		<author><name>Anonymous</name></author>	</entry>

	</feed>