<html>

	<head>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<meta http-equiv="keywords" content="Voyager 1,Voyager 2,binary numbers,binary notation,hexadecimal numbers,hexadecimal notation,images from space">
    <meta http-equiv="description" content="Learn the 'secret code' spacecraft use to send images back from space. Never quite understood binary or hexadecimal notation?  Now's your chance to get it clear.">
    <meta name="author" content="Diane Fisher, diane.k.fisher@jpl.nasa.gov">


		<title>Language for sending pictures through space</title>
		<script language="JavaScript">

<!--
// Define Variables

        var rolloversOK = 0;

// Check browser version being used...

        browserName = navigator.appName;
        browserVer = parseInt(navigator.appVersion);

        if (browserName == "Netscape" && browserVer >= 3) rolloversOK = 1;
        else if (browserName == "Microsoft Internet Explorer" && browserVer >= 4) rolloversOK = 1;


// Create image objects, preload all active and inactive images.

if (rolloversOK) {


img1on = new Image ();
img1on.src = "toolbar_over-01-01.gif";
img2on = new Image ();
img2on.src = "toolbar_over-01-02.gif";
img3on = new Image ();
img3on.src = "toolbar_over-01-03.gif";
img4on = new Image ();
img4on.src = "toolbar_over-01-04.gif";
img5on = new Image ();
img5on.src = "toolbar_over-01-05.gif";
img6on = new Image ();
img6on.src = "toolbar_over-01-06.gif";
img7on = new Image ();
img7on.src = "binary_sample1.gif";
img8on = new Image ();
img8on.src = "binary_sample2.gif";
img9on = new Image ();
img9on.src = "binary_sample3.gif";

img1off = new Image ();
img1off.src="toolbar-01-01.gif";
img2off = new Image ();
img2off.src="toolbar-01-02.gif";
img3off = new Image ();
img3off.src="toolbar-01-03.gif";
img4off = new Image ();
img4off.src="toolbar-01-04.gif";
img5off = new Image ();
img5off.src="toolbar-01-05.gif";
img6off = new Image ();
img6off.src="toolbar-01-06.gif";
img7off = new Image ();
img7off.src="jupiter_io2.jpg";
img8off = new Image ();
img8off.src="saturn2.jpg";
img9off = new Image ();
img9off.src="planets_all_vgr.jpg";


}
function imgOn (imgName) {
   if (rolloversOK) {
          eval ("document [imgName].src = " + imgName + "on.src");
        }
}

function imgOff (imgName) {
        if (rolloversOK) {
          eval ("document [imgName].src = " + imgName + "off.src");     }
}

// -->

</script>
	</head>

	<body background="bkg_wht.gif">
		<div align="CENTER">
			<center>
				<img src="ban1.gif" width="350" height="75" ALT="The Space Place"></center>
			<p>
			<table border="0" width="600" cellpadding="5" cellspacing="5">
				<tr>
					<td colspan="2">
						<center>
							<font face="COMIC SANS MS,ARIAL,HELVETICA" size="+3" color="ORANGE"><b>What is the &quot;secret code&quot; used by the Voyager spacecraft? </b>
							<p></font>
							<p><img src="planet_girls.jpg" width="350" height="240"></center>
						<p><font face="COMIC SANS MS,ARIAL,HELVETICA" size="+2"><b>Amazing Fact:</b></font>
						<p><font face="COMIC SANS MS,ARIAL,HELVETICA" size="+1">
						<blockquote>
							<b>In sending us the beautiful, true-color planet pictures below, the spacecraft communicated using only ones and zeroes! </b></blockquote>
						<p>Pass your mouse over the pictures to see what the raw data looked like before processing.
						<p>All these pictures were made by the Voyager spacecraft. Find out more amazing facts about their <a href="vgr_fact3.htm">Grand Tour of the outer planets</a> between 1979 and 1989.</font>
						<p>
						<p>
						<tr>
							<p>
							<td halign="RIGHT"><a href="#" onmouseover="imgOn('img7')" onmouseout="imgOff('img7')"><img name="img7" border="0" width="300" height="203" align="RIGHT" src="jupiter_io2.jpg"></a>
								<p>
								<td><font face="COMIC SANS MS,ARIAL,HELVETICA"><i>This is Jupiter, the fifth planet from the Sun, and its moon Io.</i>
									<p></font>
									<tr>
										<td halign="RIGHT">
											<p><a href="#" onmouseover="imgOn('img8')" onmouseout="imgOff('img8')"><img name="img8" border="0" width="200" height="286" align="RIGHT" src="saturn2.jpg"></a>
											<td><font face="COMIC SANS MS,ARIAL,HELVETICA"><i>This is majestic Saturn, sixth from the Sun, with its jaunty rings. If you look very closely, you can see four of Saturn's moons, too.</i>
												<p>
												<tr>
													<td halign="RIGHT">
														<p><a href="#" onmouseover="imgOn('img9')" onmouseout="imgOff('img9')"><img name="img9" border="0" width="300" height="251" align="RIGHT" src="planets_all_vgr.jpg"></a>
														<td valign="MIDDLE"><font face="COMIC SANS MS,ARIAL,HELVETICA"><i>This is a montage of all four of the outer planets visited by Voyager 2. They are (front to back, farthest from Sun to nearest) Neptune, Uranus, Saturn, and Jupiter.</i>
															<p>
															<tr>
																<td colspan="2"><font face="COMIC SANS MS,ARIAL,HELVETICA" size="+1">The signals Voyager sent to Earth to give us these pictures looked something like this:
																	<p>
																	<center>
																		. . . 1101 0010 1001 0101 0000 1011 0001 . . .</center>
																	<p>How did we ever make enough sense of these 1's and 0's to get these magnificent images?
																	<p>Spacecraft engineers and computer scientists have had to solve many big problems. But none of these problems could be tackled without one thing: a special language so people could communicate with machines. Even though . . .
																	<p>
																	<ul>
																		<li>Spacecraft seem very smart.
																		<p>
																		<li>The huge dish antennas that pick out the spacecraft's signal from millions of miles away seem very smart.
																		<p>
																		<li>The computers that decode and process the signals into pictures seem very smart.
																		<p>
																	</ul>
																	. . . none of these machines is smart enough to learn English, or Spanish, or any other human language. These machines understand only two ideas:
																	<p>
																	<center>
																		<img src="on_off.gif" width="100" height="145"></center>
																	<p>So the big question is,
																	<p>
																	<blockquote>
																		<font face="COMIC SANS MS,ARIAL,HELVETICA" size="+1" color="ORANGE"><b>How do we feed complicated information IN and get complicated information OUT, if we can only say &quot;ON&quot; and &quot;OFF&quot;? </b></font>
																		<p></blockquote>
																	<tr>
																		<td colspan="2" align="RIGHT"><font face="COMIC SANS MS,ARIAL,HELVETICA" size='+1"'><a href="vgr_fact2.htm">Do you REALLY want to know? OK, let's find out!</a>
																			<p></font>
																		</table>
																		<p>
																		<table border="0" cellpadding="0" cellspacing="0" width="500">
																			<tr>
																				<td><a href="spacepl.htm" onmouseover="imgOn('img1')" onmouseout="imgOff('img1')"><img name="img1" src="toolbar-01-01.gif" width="78" height="100" border="0"></a></td>
																				<td><a href="make.htm" onmouseover="imgOn('img2')" onmouseout="imgOff('img2')"><img name="img2" src="toolbar-01-02.gif" width="79" height="100" border="0"></td>
																				<td><a href="do.htm" onmouseover="imgOn('img3')" onmouseout="imgOff('img3')"><img name="img3" src="toolbar-01-03.gif" width="82" height="100" border="0"></a></td>
																				<td><a href="action.htm" onmouseover="imgOn('img4')" onmouseout="imgOff('img4')"><img name="img4" src="toolbar-01-04.gif" width="79" height="100" border="0"></a></td>
																				<td><a href="facts.htm" onmouseover="imgOn('img5')" onmouseout="imgOff('img5')"><img name="img5" src="toolbar-01-05.gif" width="84" height="100" border="0"></a></td>
																				<td><a href="friends.htm" onmouseover="imgOn('img6')" onmouseout="imgOff('img6')"><img name="img6" src="toolbar-01-06.gif" width="98" height="100" border="0"></a></td>
																			</tr>
<TR>
<TD COLSPAN="6"><font face="COMIC SANS MS,ARIAL,HELVETICA" size="-1">

<CENTER><A HREF="spacepl.htm">Home</A> | <A HREF="make.htm">Make</A> | <A HREF="do.htm">Do</A> | <A HREF="action.htm">Action</A> | <A HREF="facts.htm">Facts</A> | <A HREF="friends.htm">Share</A> | <A HREF="site_index.htm">Index</A><P>
</CENTER>
				</tr>

																		</table>
																		<p>
																	</body>

																</html>