<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://monnier.astro.lsa.umich.edu/research/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=141.211.198.112</id>
	<title>Monnier Group Research Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://monnier.astro.lsa.umich.edu/research/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=141.211.198.112"/>
	<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=Special:Contributions/141.211.198.112"/>
	<updated>2026-07-30T18:35:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=Polarization&amp;diff=3141</id>
		<title>Polarization</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=Polarization&amp;diff=3141"/>
		<updated>2013-01-16T21:50:00Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Polarization Reference Materials ==&lt;br /&gt;
&lt;br /&gt;
[[Media:ch60.pdf]] Chapter from an unknown book covering polarization measurements.&lt;br /&gt;
&lt;br /&gt;
[[Media:LickPolarimeter.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Media:InterstellarPolarization.pdf]]&lt;br /&gt;
&lt;br /&gt;
[[Media:Ellipsometry.pdf]] Tutorial from the website indicated in the file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Experimental Layout ==&lt;br /&gt;
&lt;br /&gt;
[[File:Layout.jpg|thumb|center|800x600px|]]&lt;br /&gt;
&lt;br /&gt;
== Polarization Optics ==&lt;br /&gt;
* Polarizing Beamsplitter Cubes&lt;br /&gt;
 3x Melles Griot BS Cube PBSH-450-2000-100 $531: https://www.cvimellesgriot.com/Products/Broadband-Polarizing-Cube-Beamsplitter.aspx&lt;br /&gt;
 3x Thorlabs PBS254 25.4mm Polarizing Beamsplitter Cube (1200-1600 nm) http://www.thorlabs.com/thorProduct.cfm?partNumber=PBS254&lt;br /&gt;
* Waveplates&lt;br /&gt;
 2x 633nm Model: WPQ10M-633 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-633                &lt;br /&gt;
 2x 1550nm Model: WMQ10M-1550 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-1550&lt;br /&gt;
* Light Sources&lt;br /&gt;
 Infrared: Thorlabs S3FC1550 Fiber Coupled Laser Source http://www.thorlabs.com/thorProduct.cfm?partNumber=S3FC1550&lt;br /&gt;
 Visible: Thorlabs S1FC635Fiber Coupled Laser Source http://www.thorlabs.com/thorproduct.cfm?partnumber=S1FC635&lt;br /&gt;
*Detectors&lt;br /&gt;
 Infrared: Thorlabs PDF10C  femtowatt photodiode http://www.thorlabs.com/NewGroupPage9.cfm?ObjectGroup_ID=3257&amp;amp;partnumber=PDF10C&lt;br /&gt;
 Visible: &lt;br /&gt;
*Lenses&lt;br /&gt;
 Infrared: Thorlabs AC254-050-C NIR achromat for focusing to photodiode: http://www.thorlabs.com/NewGroupPage9.cfm?ObjectGroup_ID=899&amp;amp;partnumber=AC254-050-C&lt;br /&gt;
 Visible: Thorlabs AC254-050-A  Vis achromat:  http://www.thorlabs.com/thorProduct.cfm?partNumber=AC254-050-A&lt;br /&gt;
 &lt;br /&gt;
 Note: It does not appear that the achromats are necessary.&lt;br /&gt;
*Mounting Hardware&lt;br /&gt;
 4x Thorlabs RSP1C Manual Rotary Mount http://www.thorlabs.com/thorproduct.cfm?partnumber=RSP1C/M&lt;br /&gt;
 3x  Melles Griot Rotary Mount Model 1100-10 $95: https://www.cvimellesgriot.com/Products/Standard-Rotary-Mounts.aspx&lt;br /&gt;
 3x  Melles Griot BS Cube Adaptor Model 1307 $85: https://www.cvimellesgriot.com/Products/Cube-Polarizer-Adaptor.aspx&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM&amp;diff=978</id>
		<title>NASACAM</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM&amp;diff=978"/>
		<updated>2013-01-15T17:29:56Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Media:crc744_manual.pdf]] CRC 744 Manual from Raytheon&lt;br /&gt;
&lt;br /&gt;
[[NASACAM:Anderson_Notes]] Notes on NASACAM development for Matt Anderson (2011--)&lt;br /&gt;
&lt;br /&gt;
[[Media:Filters.pdf]] Updated Filter Positions (1/15/13)&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3036</id>
		<title>UMFIBER</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3036"/>
		<updated>2012-07-19T19:01:24Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UM Fiber Pilot Links=&lt;br /&gt;
&lt;br /&gt;
== Purchasing Notes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Specialty Fiber ===&lt;br /&gt;
&lt;br /&gt;
* JDM rejected SM fiber due to polarization mode dispersion problems for kilometric lengths&lt;br /&gt;
* JDM concluded we &#039;&#039;&#039;need&#039;&#039;&#039; polarization-maintaining (PM) fiber&lt;br /&gt;
&lt;br /&gt;
* Two kinds of fiber we are considering&lt;br /&gt;
1. Corning Panda PM 1550&lt;br /&gt;
&lt;br /&gt;
2. Corning Panda PM dispersion-shifted 1550&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Composite Cable Company ===&lt;br /&gt;
&lt;br /&gt;
* will include copper wires in a protected cable, along with the specialty fiber&lt;br /&gt;
* occfiber.com is currently best bet at $5/meter&lt;br /&gt;
&lt;br /&gt;
=== Polarization Optics for Visible and H band Tests ===&lt;br /&gt;
&lt;br /&gt;
* Analyzer / Polarization Beamsplitter Cubes (need 3).&lt;br /&gt;
&lt;br /&gt;
Melles Griot 255 BS cube works from visible to NIR (400-2000nm) for $581 each. Plus BS cage and rotary mount.&lt;br /&gt;
 * Melles Griot BS Cube PBSH-450-2000-100 $531: https://www.cvimellesgriot.com/Products/Broadband-Polarizing-Cube-Beamsplitter.aspx&lt;br /&gt;
 * Melles Griot BS Cube Adaptor Model 1307 $85: https://www.cvimellesgriot.com/Products/Cube-Polarizer-Adaptor.aspx&lt;br /&gt;
 * Melles Griot Rotary Mount Model 1100-10 $95: https://www.cvimellesgriot.com/Products/Standard-Rotary-Mounts.aspx&lt;br /&gt;
&lt;br /&gt;
 Newport BS Cube holder.&lt;br /&gt;
 * Newport CH-1 $199: http://search.newport.com/?q=*&amp;amp;x2=sku&amp;amp;q2=CH-1&lt;br /&gt;
 * Threaded output so 1/4 waveplate could be mounted and aligned directly to BS cube.&lt;br /&gt;
&lt;br /&gt;
* Quarter-wave plates are not made so broad band. &lt;br /&gt;
 &lt;br /&gt;
 Thorlabs Zero-Order Quarter-Wave Plates&lt;br /&gt;
     633nm Model: WPQ10M-633 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-633&lt;br /&gt;
                   Model: WPQ05M-633 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $410 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ05M-633&lt;br /&gt;
     1550nm Model: WMQ10M-1550 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-1550&lt;br /&gt;
                     Model: WMQ05M-1550 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $410 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ05M-1550&lt;br /&gt;
&lt;br /&gt;
 THORLAB SM-1 WILL NOT MATCH THREADING IN THE MELLES GRIOT ROTARY MOUNT. 32 TPI VS 40 TPI. LIKEWISE SM-1 WILL NOT FIT NEWPORT ROTARY MOUNTS.&lt;br /&gt;
 THORLABS  MOUNTED WAVE PLATES REQUIRE THORLABS ROTARY MOUNTS. $89. http://www.thorlabs.com/thorProduct.cfm?partNumber=RSP1C&lt;br /&gt;
&lt;br /&gt;
Will need to buy 2 each for both RED (630nm range and 1550nm telecom laser range for tests)&lt;br /&gt;
&lt;br /&gt;
* IR sensitive photodiode for coating tests and initial laser fringes &lt;br /&gt;
&lt;br /&gt;
probably thorlab GaAs&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3035</id>
		<title>UMFIBER</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3035"/>
		<updated>2012-07-19T19:01:06Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UM Fiber Pilot Links=&lt;br /&gt;
&lt;br /&gt;
== Purchasing Notes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Specialty Fiber ===&lt;br /&gt;
&lt;br /&gt;
* JDM rejected SM fiber due to polarization mode dispersion problems for kilometric lengths&lt;br /&gt;
* JDM concluded we &#039;&#039;&#039;need&#039;&#039;&#039; polarization-maintaining (PM) fiber&lt;br /&gt;
&lt;br /&gt;
* Two kinds of fiber we are considering&lt;br /&gt;
1. Corning Panda PM 1550&lt;br /&gt;
&lt;br /&gt;
2. Corning Panda PM dispersion-shifted 1550&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Composite Cable Company ===&lt;br /&gt;
&lt;br /&gt;
* will include copper wires in a protected cable, along with the specialty fiber&lt;br /&gt;
* occfiber.com is currently best bet at $5/meter&lt;br /&gt;
&lt;br /&gt;
=== Polarization Optics for Visible and H band Tests ===&lt;br /&gt;
&lt;br /&gt;
* Analyzer / Polarization Beamsplitter Cubes (need 3).&lt;br /&gt;
&lt;br /&gt;
Melles Griot 255 BS cube works from visible to NIR (400-2000nm) for $581 each. Plus BS cage and rotary mount.&lt;br /&gt;
 * Melles Griot BS Cube PBSH-450-2000-100 $531: https://www.cvimellesgriot.com/Products/Broadband-Polarizing-Cube-Beamsplitter.aspx&lt;br /&gt;
 * Melles Griot BS Cube Adaptor Model 1307 $85: https://www.cvimellesgriot.com/Products/Cube-Polarizer-Adaptor.aspx&lt;br /&gt;
 * Melles Griot Rotary Mount Model 1100-10 $95: https://www.cvimellesgriot.com/Products/Standard-Rotary-Mounts.aspx&lt;br /&gt;
&lt;br /&gt;
 Newport BS Cube holder.&lt;br /&gt;
 * Newport CH-1 $199: http://search.newport.com/?q=*&amp;amp;x2=sku&amp;amp;q2=CH-1&lt;br /&gt;
 * Threaded output so 1/4 waveplate could be mounted and aligned directly to BS cube.&lt;br /&gt;
&lt;br /&gt;
* Quarter-wave plates are not made so broad band. &lt;br /&gt;
 &lt;br /&gt;
 Thorlabs Zero-Order Quarter-Wave Plates&lt;br /&gt;
     633nm Model: WPQ10M-633 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-633&lt;br /&gt;
                   Model: WPQ05M-633 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $410 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ05M-633&lt;br /&gt;
     1550nm Model: WMQ10M-1550 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-1550&lt;br /&gt;
                     Model: WMQ05M-1550 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $410 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ05M-1550&lt;br /&gt;
&lt;br /&gt;
 THORLAB SM-1 WILL NOT MATCH THREADING IN THE MELLES GRIOT ROTARY MOUNT. 32 TPI VS 40 TPI. LIKEWISE SM-1 WILL NOT FIT NEWPORT ROTARY MOUNTS.&lt;br /&gt;
THORLABS  MOUNTED WAVE PLATES REQUIRE THORLABS ROTARY MOUNTS. $89. http://www.thorlabs.com/thorProduct.cfm?partNumber=RSP1C&lt;br /&gt;
&lt;br /&gt;
Will need to buy 2 each for both RED (630nm range and 1550nm telecom laser range for tests)&lt;br /&gt;
&lt;br /&gt;
* IR sensitive photodiode for coating tests and initial laser fringes &lt;br /&gt;
&lt;br /&gt;
probably thorlab GaAs&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3034</id>
		<title>UMFIBER</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3034"/>
		<updated>2012-07-19T18:44:18Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UM Fiber Pilot Links=&lt;br /&gt;
&lt;br /&gt;
== Purchasing Notes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Specialty Fiber ===&lt;br /&gt;
&lt;br /&gt;
* JDM rejected SM fiber due to polarization mode dispersion problems for kilometric lengths&lt;br /&gt;
* JDM concluded we &#039;&#039;&#039;need&#039;&#039;&#039; polarization-maintaining (PM) fiber&lt;br /&gt;
&lt;br /&gt;
* Two kinds of fiber we are considering&lt;br /&gt;
1. Corning Panda PM 1550&lt;br /&gt;
&lt;br /&gt;
2. Corning Panda PM dispersion-shifted 1550&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Composite Cable Company ===&lt;br /&gt;
&lt;br /&gt;
* will include copper wires in a protected cable, along with the specialty fiber&lt;br /&gt;
* occfiber.com is currently best bet at $5/meter&lt;br /&gt;
&lt;br /&gt;
=== Polarization Optics for Visible and H band Tests ===&lt;br /&gt;
&lt;br /&gt;
* Analyzer / Polarization Beamsplitter Cubes (need 3).&lt;br /&gt;
&lt;br /&gt;
Melles Griot 255 BS cube works from visible to NIR (400-2000nm) for $581 each. Plus BS cage and rotary mount.&lt;br /&gt;
 * Melles Griot BS Cube PBSH-450-2000-100 $531: https://www.cvimellesgriot.com/Products/Broadband-Polarizing-Cube-Beamsplitter.aspx&lt;br /&gt;
 * Melles Griot BS Cube Adaptor Model 1307 $85: https://www.cvimellesgriot.com/Products/Cube-Polarizer-Adaptor.aspx&lt;br /&gt;
 * Melles Griot Rotary Mount Model 1100-10 $95: https://www.cvimellesgriot.com/Products/Standard-Rotary-Mounts.aspx&lt;br /&gt;
&lt;br /&gt;
 Newport BS Cube holder.&lt;br /&gt;
 * Newport CH-1 $199: http://search.newport.com/?q=*&amp;amp;x2=sku&amp;amp;q2=CH-1&lt;br /&gt;
 * Threaded output so 1/4 waveplate could be mounted and aligned directly to BS cube.&lt;br /&gt;
&lt;br /&gt;
* Quarter-wave plates are not made so broad band. &lt;br /&gt;
 &lt;br /&gt;
 Thorlabs Zero-Order Quarter-Wave Plates&lt;br /&gt;
     633nm Model: WPQ10M-633 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-633&lt;br /&gt;
                   Model: WPQ05M-633 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $410 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ05M-633&lt;br /&gt;
     1550nm Model: WMQ10M-1550 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-1550&lt;br /&gt;
                     Model: WMQ05M-1550 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $410 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ05M-1550&lt;br /&gt;
&lt;br /&gt;
Will need to buy 2 each for both RED (630nm range and 1550nm telecom laser range for tests)&lt;br /&gt;
&lt;br /&gt;
* IR sensitive photodiode for coating tests and initial laser fringes &lt;br /&gt;
&lt;br /&gt;
probably thorlab GaAs&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2359</id>
		<title>NASACAM:Anderson Notes</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2359"/>
		<updated>2012-07-18T20:22:33Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;2011 May:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Determining why Vdetcom is shorting out.&lt;br /&gt;
&lt;br /&gt;
Matt created a wiki account .&lt;br /&gt;
&lt;br /&gt;
No shorts found in wiring harness or across card. &lt;br /&gt;
&lt;br /&gt;
Begin work to get DSP code running on Mac or Windows 7.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 June:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Continue work on DSP code as it is needed for further debugging of Vdetcom short.&lt;br /&gt;
&lt;br /&gt;
Information for updating the tim script for use under Wine can be found here: [[media: WineScript.pdf]] in an email from Bob Leach.&lt;br /&gt;
&lt;br /&gt;
Other information on the electronics system and software, including login information for Astro-Cams, can be found here: [[Leach Electronics]]&lt;br /&gt;
&lt;br /&gt;
June 10:&lt;br /&gt;
More info on Wine can be found at http://wiki.winehq.org/FAQ&lt;br /&gt;
&lt;br /&gt;
Wine + DSP Assembler installation on lab computer.&lt;br /&gt;
Fedora Version Running: Fedora release 7 (Moonshine)&lt;br /&gt;
 cmd: more /etc/redhat-release&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install Wine: &lt;br /&gt;
 cmd: yum install wine&lt;br /&gt;
 Wine installed.&lt;br /&gt;
&lt;br /&gt;
DSP Versions:&lt;br /&gt;
 ASM Class 56300&lt;br /&gt;
 DSP Gen III&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Debugging Process:&lt;br /&gt;
 Used chmod -x to make the script Wine_tim executable.&lt;br /&gt;
 Throws 2 errors. 1. :Bad Interpreter 2. No such file or directory.&lt;br /&gt;
 Fixed with dos2unix Wine_tim.&lt;br /&gt;
&lt;br /&gt;
DSP SUCCESS!&lt;br /&gt;
 DSP compiled with no errors... No testing of if the tim file works yet.&lt;br /&gt;
 Wine_tim is the script for compiling the dsp code.&lt;br /&gt;
 Wine_tim is found in /home/matt/Desktop/DSP/&lt;br /&gt;
 Command to compile is ./Wine_tim&lt;br /&gt;
 timboot.asm, timIRmisc.asm, and timmisc.asm must be present in directory for compiler to work.&lt;br /&gt;
&lt;br /&gt;
DSP Check.&lt;br /&gt;
 New timing files have been checked via diff command. Files are identical except that in some cases an additional digit&lt;br /&gt;
 has been added to the ends of some values. These digits come after the decimal place and are always zero so no change&lt;br /&gt;
 in voltage should be observed.&lt;br /&gt;
&lt;br /&gt;
 VSS1 pin # 19 at DB37 reads -1V as listed in CRC744.waveforms.&lt;br /&gt;
 VSS2 pin # 17 at DB37 reads -1V as listed in CRC744.waveforms.&lt;br /&gt;
 VDDCL pin # 16 at DB37 reads -1.7V as listed.&lt;br /&gt;
 VDDUC pin # 33 at DB37 reads -3.5V as listed.&lt;br /&gt;
 VRSTUC pin # 14 at DB37 reads -3.5V as listed.&lt;br /&gt;
 VDDOUT pin # 32 at DB37 reads -1.2V as listed.&lt;br /&gt;
 VOFFSET pin # 15 at DB37 reads -1.5V as listed.&lt;br /&gt;
 VGG1 pin # 13 at DB37 reads -3V as listed.&lt;br /&gt;
 VGG2 pin #31 at DB37 reads 0V as listed.&lt;br /&gt;
 VSSSCANF pin # 12 at DB37 reads -1V as listed.&lt;br /&gt;
 VSSSCANS pin # 11 at DB37 reads -1V as listed.&lt;br /&gt;
 VDET pin # 29 at DB37 reads 0V as expected (the short).&lt;br /&gt;
&lt;br /&gt;
NOTE: Wine_tim is only executable as superuser at this point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 July:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 VDET short found. A split in the insulator around the insulator has cracked such that when bent, the conductor is exposed and&lt;br /&gt;
 causes the short. The wire is being replaced.&lt;br /&gt;
 The other wires of the same material are being checked and replaced if necesary.&lt;br /&gt;
&lt;br /&gt;
 AT LEAST 2 OTHER WIRES IN THE FEED THROUGH ARE IN DANGEROUS CONDITION. THE WIRE IS VERY HEAVY AND STIFF AND SHOWS EVIDENCE OF A CREASE&lt;br /&gt;
 CAUSED PERHAPS BY BEING CAUGHT IN THE HEAT SINK. FOR THE SAFETY OF THE ELECTRONICS IT IS NECESSARY TO REPLACE SEVERAL, IF NOT ALL&lt;br /&gt;
 OF THE CONSTANTIN WIRES THAT WERE SOLDERED BY THE PEOPLE WHO INSTALLED THE COAX INTO THE WIRE HARNESS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 August:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rewiring  of feed-through completed. Connections and wiring layout confirmed.&lt;br /&gt;
Leach Electronics timing board upgraded and video board repaired of blown pins.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2012 June:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The old laptop used for camera control is being replaced by the lab IMAC.  IRCamMain has been updated to run in Python 2.7 without the numarray library as it was not brough up to the 2.7 version. Numpy takes over all functionality from numarray. Python 2.7 is installed via macports, but there is an outstanding issue where macports runs in 64bit mode which is incompatible with the MIRC Clone being used in the lab. Currently Python 2.7 is being installed in a Universal Form that should allow 32 bit functionality. (6/27).&lt;br /&gt;
&lt;br /&gt;
Ongoing Wiring Problems:&lt;br /&gt;
&lt;br /&gt;
Upon several occasions, wires have been pulled out of their solder cups on the feedthrough. I think this is due to the stress applied to the joints when the feedthrough is in place. The current plan is to glue the wriring with stycast once things are known to function. As of last cooldown, there was a problem. A vertical striping pattern was seen on the readout which led me to believe that there was a wire dislodged. No such wire was found in the feed through. The internal wiring will also be checked for loose wires.&lt;br /&gt;
&lt;br /&gt;
Running IRCam control on Imac:&lt;br /&gt;
&lt;br /&gt;
To use the python control interface, python must be launched in 32-bit mode under the updated version of IRCamMain.py.&lt;br /&gt;
This file is located in /Users/monnierlab/Subversion/MIRC/NASACAM_python/IRcamNumpy.&lt;br /&gt;
(The numarray library is not used in Python 2.7, so everything has been updated to Numpy. In theory, everything will behave the same as it did under the old version. &amp;lt;- But not necisarily!)&lt;br /&gt;
To run control interface use $arch -i386 python IRCamMain.py The arch -i386 command forces the computer to run the 32-bit version of python 2.7.&lt;br /&gt;
(6/28)&lt;br /&gt;
&lt;br /&gt;
When installing the ports, the universal variants must be used. This will install both 32 and 64 bit versions of the ports.&lt;br /&gt;
 port install XXXXXXXXX +universal&lt;br /&gt;
 will install the universal variant (07/18/12)&lt;br /&gt;
&lt;br /&gt;
  Note: Be careful if installing matplotlib, this will default to tkinter graphics but existing control interfaces use gtk2.&lt;br /&gt;
  port install py27-matplotlib +gtk2 will intsall the proper version.(07/18/12)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 July:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Communications socket still hangs on occasion. Commonly this occurs on &#039;Config Camera&#039; or &#039;Start Exposure&#039;. (7/17)&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
&lt;br /&gt;
  File &amp;quot;/Users/monnierlab/Subversion/MIRC/NASACAM_python/IRcamNumpy/mainWindow.py&amp;quot;, line 1079, in updateDoImageSave&lt;br /&gt;
    self.ircc.updateDoImageSave()&lt;br /&gt;
  File &amp;quot;/Users/monnierlab/Subversion/MIRC/NASACAM_python/IRcamNumpy/IRCamCommands.py&amp;quot;, line 217, in updateDoImageSave&lt;br /&gt;
    self.sock.send(&#039;SD&#039;)&lt;br /&gt;
  AttributeError: &#039;NoneType&#039; object has no attribute &#039;send&#039;&lt;br /&gt;
&lt;br /&gt;
This error usually accompanies a socket failure on the interface machine. On the control machine, this gives a segmentatoin fault. Restarting the terminal program on the interface machine and the server on the control machine fixes this problem.&lt;br /&gt;
&lt;br /&gt;
Camera shows white and black vertical stripes. It appears that every 4th column is white.&lt;br /&gt;
[[Image:IRImageBars.Jpg]]&lt;br /&gt;
&lt;br /&gt;
Note: On further examination, the bars do not appear to be of consistent width.&lt;br /&gt;
&lt;br /&gt;
Resistance testing of the analog signal paths seems to suggest that there is a problem with VSS1.&lt;br /&gt;
Testing on 9/8/11 showed a resistance of 1.185 M Ohms between VSS1 and ground. Testing today (7/17/12) measured an overload suggesting that the wire may be disconnected. Further testing data is in the project notebook page 41. &lt;br /&gt;
&lt;br /&gt;
The camera is now warming back up 8 pm. (7/17/12)&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2358</id>
		<title>NASACAM:Anderson Notes</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2358"/>
		<updated>2012-07-18T20:15:55Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;2011 May:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Determining why Vdetcom is shorting out.&lt;br /&gt;
&lt;br /&gt;
Matt created a wiki account .&lt;br /&gt;
&lt;br /&gt;
No shorts found in wiring harness or across card. &lt;br /&gt;
&lt;br /&gt;
Begin work to get DSP code running on Mac or Windows 7.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 June:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Continue work on DSP code as it is needed for further debugging of Vdetcom short.&lt;br /&gt;
&lt;br /&gt;
Information for updating the tim script for use under Wine can be found here: [[media: WineScript.pdf]] in an email from Bob Leach.&lt;br /&gt;
&lt;br /&gt;
Other information on the electronics system and software, including login information for Astro-Cams, can be found here: [[Leach Electronics]]&lt;br /&gt;
&lt;br /&gt;
June 10:&lt;br /&gt;
More info on Wine can be found at http://wiki.winehq.org/FAQ&lt;br /&gt;
&lt;br /&gt;
Wine + DSP Assembler installation on lab computer.&lt;br /&gt;
Fedora Version Running: Fedora release 7 (Moonshine)&lt;br /&gt;
 cmd: more /etc/redhat-release&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install Wine: &lt;br /&gt;
 cmd: yum install wine&lt;br /&gt;
 Wine installed.&lt;br /&gt;
&lt;br /&gt;
DSP Versions:&lt;br /&gt;
 ASM Class 56300&lt;br /&gt;
 DSP Gen III&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Debugging Process:&lt;br /&gt;
 Used chmod -x to make the script Wine_tim executable.&lt;br /&gt;
 Throws 2 errors. 1. :Bad Interpreter 2. No such file or directory.&lt;br /&gt;
 Fixed with dos2unix Wine_tim.&lt;br /&gt;
&lt;br /&gt;
DSP SUCCESS!&lt;br /&gt;
 DSP compiled with no errors... No testing of if the tim file works yet.&lt;br /&gt;
 Wine_tim is the script for compiling the dsp code.&lt;br /&gt;
 Wine_tim is found in /home/matt/Desktop/DSP/&lt;br /&gt;
 Command to compile is ./Wine_tim&lt;br /&gt;
 timboot.asm, timIRmisc.asm, and timmisc.asm must be present in directory for compiler to work.&lt;br /&gt;
&lt;br /&gt;
DSP Check.&lt;br /&gt;
 New timing files have been checked via diff command. Files are identical except that in some cases an additional digit&lt;br /&gt;
 has been added to the ends of some values. These digits come after the decimal place and are always zero so no change&lt;br /&gt;
 in voltage should be observed.&lt;br /&gt;
&lt;br /&gt;
 VSS1 pin # 19 at DB37 reads -1V as listed in CRC744.waveforms.&lt;br /&gt;
 VSS2 pin # 17 at DB37 reads -1V as listed in CRC744.waveforms.&lt;br /&gt;
 VDDCL pin # 16 at DB37 reads -1.7V as listed.&lt;br /&gt;
 VDDUC pin # 33 at DB37 reads -3.5V as listed.&lt;br /&gt;
 VRSTUC pin # 14 at DB37 reads -3.5V as listed.&lt;br /&gt;
 VDDOUT pin # 32 at DB37 reads -1.2V as listed.&lt;br /&gt;
 VOFFSET pin # 15 at DB37 reads -1.5V as listed.&lt;br /&gt;
 VGG1 pin # 13 at DB37 reads -3V as listed.&lt;br /&gt;
 VGG2 pin #31 at DB37 reads 0V as listed.&lt;br /&gt;
 VSSSCANF pin # 12 at DB37 reads -1V as listed.&lt;br /&gt;
 VSSSCANS pin # 11 at DB37 reads -1V as listed.&lt;br /&gt;
 VDET pin # 29 at DB37 reads 0V as expected (the short).&lt;br /&gt;
&lt;br /&gt;
NOTE: Wine_tim is only executable as superuser at this point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 July:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 VDET short found. A split in the insulator around the insulator has cracked such that when bent, the conductor is exposed and&lt;br /&gt;
 causes the short. The wire is being replaced.&lt;br /&gt;
 The other wires of the same material are being checked and replaced if necesary.&lt;br /&gt;
&lt;br /&gt;
 AT LEAST 2 OTHER WIRES IN THE FEED THROUGH ARE IN DANGEROUS CONDITION. THE WIRE IS VERY HEAVY AND STIFF AND SHOWS EVIDENCE OF A CREASE&lt;br /&gt;
 CAUSED PERHAPS BY BEING CAUGHT IN THE HEAT SINK. FOR THE SAFETY OF THE ELECTRONICS IT IS NECESSARY TO REPLACE SEVERAL, IF NOT ALL&lt;br /&gt;
 OF THE CONSTANTIN WIRES THAT WERE SOLDERED BY THE PEOPLE WHO INSTALLED THE COAX INTO THE WIRE HARNESS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 August:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rewiring  of feed-through completed. Connections and wiring layout confirmed.&lt;br /&gt;
Leach Electronics timing board upgraded and video board repaired of blown pins.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2012 June:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The old laptop used for camera control is being replaced by the lab IMAC.  IRCamMain has been updated to run in Python 2.7 without the numarray library as it was not brough up to the 2.7 version. Numpy takes over all functionality from numarray. Python 2.7 is installed via macports, but there is an outstanding issue where macports runs in 64bit mode which is incompatible with the MIRC Clone being used in the lab. Currently Python 2.7 is being installed in a Universal Form that should allow 32 bit functionality. (6/27).&lt;br /&gt;
&lt;br /&gt;
Ongoing Wiring Problems:&lt;br /&gt;
&lt;br /&gt;
Upon several occasions, wires have been pulled out of their solder cups on the feedthrough. I think this is due to the stress applied to the joints when the feedthrough is in place. The current plan is to glue the wriring with stycast once things are known to function. As of last cooldown, there was a problem. A vertical striping pattern was seen on the readout which led me to believe that there was a wire dislodged. No such wire was found in the feed through. The internal wiring will also be checked for loose wires.&lt;br /&gt;
&lt;br /&gt;
Running IRCam control on Imac:&lt;br /&gt;
&lt;br /&gt;
To use the python control interface, python must be launched in 32-bit mode under the updated version of IRCamMain.py.&lt;br /&gt;
This file is located in /Users/monnierlab/Subversion/MIRC/NASACAM_python/IRcamNumpy.&lt;br /&gt;
(The numarray library is not used in Python 2.7, so everything has been updated to Numpy. In theory, everything will behave the same as it did under the old version. &amp;lt;- But not necisarily!)&lt;br /&gt;
To run control interface use $arch -i386 python IRCamMain.py The arch -i386 command forces the computer to run the 32-bit version of python 2.7.&lt;br /&gt;
(6/28)&lt;br /&gt;
&lt;br /&gt;
When installing the ports, the universal variants must be used. This will install both 32 and 64 bit versions of the ports.&lt;br /&gt;
 port install XXXXXXXXX +universal&lt;br /&gt;
 will install the universal variant (07/18/12)&lt;br /&gt;
&lt;br /&gt;
  Note: Be careful if installing matplotlib, this will default to tkinter graphics but existing control interfaces use gtk2.&lt;br /&gt;
  port install py27-matplotlib +gtk2 will intsall the proper version.(07/18/12)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Communications socket still hangs on occasion. Commonly this occurs on &#039;Config Camera&#039; or &#039;Start Exposure&#039;. (7/17)&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
&lt;br /&gt;
  File &amp;quot;/Users/monnierlab/Subversion/MIRC/NASACAM_python/IRcamNumpy/mainWindow.py&amp;quot;, line 1079, in updateDoImageSave&lt;br /&gt;
    self.ircc.updateDoImageSave()&lt;br /&gt;
  File &amp;quot;/Users/monnierlab/Subversion/MIRC/NASACAM_python/IRcamNumpy/IRCamCommands.py&amp;quot;, line 217, in updateDoImageSave&lt;br /&gt;
    self.sock.send(&#039;SD&#039;)&lt;br /&gt;
  AttributeError: &#039;NoneType&#039; object has no attribute &#039;send&#039;&lt;br /&gt;
&lt;br /&gt;
This error usually accompanies a socket failure on the interface machine. On the control machine, this gives a segmentatoin fault. Restarting the terminal program on the interface machine and the server on the control machine fixes this problem.&lt;br /&gt;
&lt;br /&gt;
Camera shows white and black vertical stripes. It appears that every 4th column is white.&lt;br /&gt;
[[Image:IRImageBars.Jpg]]&lt;br /&gt;
&lt;br /&gt;
Note: On further examination, the bars do not appear to be of consistent width.&lt;br /&gt;
&lt;br /&gt;
Resistance testing of the analog signal paths seems to suggest that there is a problem with VSS1.&lt;br /&gt;
Testing on 9/8/11 showed a resistance of 1.185 M Ohms between VSS1 and ground. Testing today (7/17/12) measured an overload suggesting that the wire may be disconnected. Further testing data is in the project notebook page 41. &lt;br /&gt;
&lt;br /&gt;
The camera is now warming back up 8 pm. (7/17/12)&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3033</id>
		<title>UMFIBER</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3033"/>
		<updated>2012-07-18T19:04:02Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UM Fiber Pilot Links=&lt;br /&gt;
&lt;br /&gt;
== Purchasing Notes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Specialty Fiber ===&lt;br /&gt;
&lt;br /&gt;
* JDM rejected SM fiber due to polarization mode dispersion problems for kilometric lengths&lt;br /&gt;
* JDM concluded we &#039;&#039;&#039;need&#039;&#039;&#039; polarization-maintaining (PM) fiber&lt;br /&gt;
&lt;br /&gt;
* Two kinds of fiber we are considering&lt;br /&gt;
1. Corning Panda PM 1550&lt;br /&gt;
2. Corning Panda PM dispersion-shifted 1550&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Composite Cable Company ===&lt;br /&gt;
&lt;br /&gt;
* will include copper wires in a protected cable, along with the specialty fiber&lt;br /&gt;
* occfiber.com is currently best bet at $5/meter&lt;br /&gt;
&lt;br /&gt;
=== Polarization Optics for Visible and H band Tests ===&lt;br /&gt;
&lt;br /&gt;
* Analyzer / Polarization Beamsplitter Cubes (need 3).&lt;br /&gt;
&lt;br /&gt;
Melles Griot 255 BS cube works from visible to NIR (400-2000nm) for $581 each. Plus BS cage and rotary mount.&lt;br /&gt;
 * Melles Griot BS Cube PBSH-450-2000-100 $531: https://www.cvimellesgriot.com/Products/Broadband-Polarizing-Cube-Beamsplitter.aspx&lt;br /&gt;
 * Melles Griot BS Cube Adaptor Model 1307 $85: https://www.cvimellesgriot.com/Products/Cube-Polarizer-Adaptor.aspx&lt;br /&gt;
 * Melles Griot Rotary Mount Model 1100-10 $95: https://www.cvimellesgriot.com/Products/Standard-Rotary-Mounts.aspx&lt;br /&gt;
&lt;br /&gt;
 Newport BS Cube holder.&lt;br /&gt;
 * Newport CH-1 $199: http://search.newport.com/?q=*&amp;amp;x2=sku&amp;amp;q2=CH-1&lt;br /&gt;
 * Threaded output so 1/4 waveplate could be mounted and aligned directly to BS cube.&lt;br /&gt;
&lt;br /&gt;
* Quarter-wave plates are not made so broad band. &lt;br /&gt;
 &lt;br /&gt;
 Thorlabs Zero-Order Quarter-Wave Plates&lt;br /&gt;
     633nm Model: WPQ10M-633 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-633&lt;br /&gt;
                   Model: WPQ05M-633 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $410 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ05M-633&lt;br /&gt;
     1550nm Model: WMQ10M-1550 1&amp;quot; diameter. Mounted: SM-1 Threaded. $503 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ10M-1550&lt;br /&gt;
                     Model: WMQ05M-1550 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $410 http://www.thorlabs.com/thorProduct.cfm?partNumber=WPQ05M-1550&lt;br /&gt;
&lt;br /&gt;
Will need to buy 2 each for both RED (630nm range and 1550nm telecom laser range for tests)&lt;br /&gt;
&lt;br /&gt;
* IR sensitive photodiode for coating tests and initial laser fringes &lt;br /&gt;
&lt;br /&gt;
probably thorlab GaAs&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3032</id>
		<title>UMFIBER</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3032"/>
		<updated>2012-07-18T18:35:33Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UM Fiber Pilot Links=&lt;br /&gt;
&lt;br /&gt;
== Purchasing Notes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Specialty Fiber ===&lt;br /&gt;
&lt;br /&gt;
* JDM rejected SM fiber due to polarization mode dispersion problems for kilometric lengths&lt;br /&gt;
* JDM concluded we &#039;&#039;&#039;need&#039;&#039;&#039; polarization-maintaining (PM) fiber&lt;br /&gt;
&lt;br /&gt;
* Two kinds of fiber we are considering&lt;br /&gt;
1. Corning Panda PM 1550&lt;br /&gt;
2. Corning Panda PM dispersion-shifted 1550&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Composite Cable Company ===&lt;br /&gt;
&lt;br /&gt;
* will include copper wires in a protected cable, along with the specialty fiber&lt;br /&gt;
* occfiber.com is currently best bet at $5/meter&lt;br /&gt;
&lt;br /&gt;
=== Polarization Optics for Visible and H band Tests ===&lt;br /&gt;
&lt;br /&gt;
* Analyzer / Polarization Beamsplitter Cubes (need 3).&lt;br /&gt;
&lt;br /&gt;
Melles Griot 255 BS cube works from visible to NIR (400-2000nm) for $581 each. Plus BS cage and rotary mount.&lt;br /&gt;
 * Melles Griot BS Cube PBSH-450-2000-100 $531: https://www.cvimellesgriot.com/Products/Broadband-Polarizing-Cube-Beamsplitter.aspx&lt;br /&gt;
 * Melles Griot BS Cube Adaptor Model 1307 $85: https://www.cvimellesgriot.com/Products/Cube-Polarizer-Adaptor.aspx&lt;br /&gt;
 * Melles Griot Rotary Mount Model 1100-10 $95: https://www.cvimellesgriot.com/Products/Standard-Rotary-Mounts.aspx&lt;br /&gt;
&lt;br /&gt;
 Newport BS Cube holder.&lt;br /&gt;
 * Newport CH-1 $199: http://search.newport.com/?q=*&amp;amp;x2=sku&amp;amp;q2=CH-1&lt;br /&gt;
 * Threaded output so 1/4 waveplate could be mounted and aligned directly to BS cube.&lt;br /&gt;
&lt;br /&gt;
* Quarter-wave plates are not made so broad band. &lt;br /&gt;
 Melles Griot Polymer Waveplates: (Dimensions not clear.)&lt;br /&gt;
     633nm  Model: PWPS-633-10-4 $648&lt;br /&gt;
     1550nm Model: PWPS-1550-10-4 $648&lt;br /&gt;
 Melles Griot Multiple-Order Quartz Waveplates:&lt;br /&gt;
     633nm Model: QWPM-633-05-4-R10 Dims: 0.5&amp;quot; optic mounted in 1&amp;quot; ring $312.&lt;br /&gt;
     &lt;br /&gt;
 ThorlabsMulti-Order Quarter-Wave Plates&lt;br /&gt;
     633nm Model: WPMQ10M-633 1&amp;quot; diameter. Mounted: SM-1 Threaded. $304&lt;br /&gt;
                   Model: WPMQ05M-633 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $230&lt;br /&gt;
     1550nm Model: WPMQ10M-1550 1&amp;quot; diameter. Mounted: SM-1 Threaded. $304&lt;br /&gt;
                     Model: WPMQ05M-1550 0.5&amp;quot; diameter. Mounted 1&amp;quot; ring. $230&lt;br /&gt;
&lt;br /&gt;
Will need to buy 2 each for both RED (630nm range and 1550nm telecom laser range for tests)&lt;br /&gt;
&lt;br /&gt;
* IR sensitive photodiode for coating tests and initial laser fringes &lt;br /&gt;
&lt;br /&gt;
probably thorlab GaAs&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3031</id>
		<title>UMFIBER</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3031"/>
		<updated>2012-07-18T18:30:14Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UM Fiber Pilot Links=&lt;br /&gt;
&lt;br /&gt;
== Purchasing Notes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Specialty Fiber ===&lt;br /&gt;
&lt;br /&gt;
* JDM rejected SM fiber due to polarization mode dispersion problems for kilometric lengths&lt;br /&gt;
* JDM concluded we &#039;&#039;&#039;need&#039;&#039;&#039; polarization-maintaining (PM) fiber&lt;br /&gt;
&lt;br /&gt;
* Two kinds of fiber we are considering&lt;br /&gt;
1. Corning Panda PM 1550&lt;br /&gt;
2. Corning Panda PM dispersion-shifted 1550&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Composite Cable Company ===&lt;br /&gt;
&lt;br /&gt;
* will include copper wires in a protected cable, along with the specialty fiber&lt;br /&gt;
* occfiber.com is currently best bet at $5/meter&lt;br /&gt;
&lt;br /&gt;
=== Polarization Optics for Visible and H band Tests ===&lt;br /&gt;
&lt;br /&gt;
* Analyzer / Polarization Beamsplitter Cubes (need 3).&lt;br /&gt;
&lt;br /&gt;
Melles Griot 255 BS cube works from visible to NIR (400-2000nm) for $581 each. Plus BS cage and rotary mount.&lt;br /&gt;
 * Melles Griot BS Cube PBSH-450-2000-100 $531: https://www.cvimellesgriot.com/Products/Broadband-Polarizing-Cube-Beamsplitter.aspx&lt;br /&gt;
 * Melles Griot BS Cube Adaptor Model 1307 $85: https://www.cvimellesgriot.com/Products/Cube-Polarizer-Adaptor.aspx&lt;br /&gt;
 * Melles Griot Rotary Mount Model 1100-10 $95: https://www.cvimellesgriot.com/Products/Standard-Rotary-Mounts.aspx&lt;br /&gt;
&lt;br /&gt;
 Newport BS Cube holder.&lt;br /&gt;
 * Newport CH-1 $199: http://search.newport.com/?q=*&amp;amp;x2=sku&amp;amp;q2=CH-1&lt;br /&gt;
 * Threaded output so 1/4 waveplate could be mounted and aligned directly to BS cube.&lt;br /&gt;
&lt;br /&gt;
* Quarter-wave plates are not made so broad band. &lt;br /&gt;
 Melles Griot Polymer Waveplates: (Dimensions not clear.)&lt;br /&gt;
     633nm  Model: PWPS-633-10-4 $648&lt;br /&gt;
     1550nm Model: PWPS-1550-10-4 $648&lt;br /&gt;
 Melles Griot Multiple-Order Quartz Waveplates:&lt;br /&gt;
     633nm Model: QWPM-633-05-4-R10 Dims: 0.5&amp;quot; optic mounted in 1&amp;quot; ring $312.&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
Will need to buy 2 each for both RED (630nm range and 1550nm telecom laser range for tests)&lt;br /&gt;
&lt;br /&gt;
* IR sensitive photodiode for coating tests and initial laser fringes &lt;br /&gt;
&lt;br /&gt;
probably thorlab GaAs&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3030</id>
		<title>UMFIBER</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=UMFIBER&amp;diff=3030"/>
		<updated>2012-07-18T17:48:50Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UM Fiber Pilot Links=&lt;br /&gt;
&lt;br /&gt;
== Purchasing Notes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Specialty Fiber ===&lt;br /&gt;
&lt;br /&gt;
* JDM rejected SM fiber due to polarization mode dispersion problems for kilometric lengths&lt;br /&gt;
* JDM concluded we &#039;&#039;&#039;need&#039;&#039;&#039; polarization-maintaining (PM) fiber&lt;br /&gt;
&lt;br /&gt;
* Two kinds of fiber we are considering&lt;br /&gt;
1. Corning Panda PM 1550&lt;br /&gt;
2. Corning Panda PM dispersion-shifted 1550&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Composite Cable Company ===&lt;br /&gt;
&lt;br /&gt;
* will include copper wires in a protected cable, along with the specialty fiber&lt;br /&gt;
* occfiber.com is currently best bet at $5/meter&lt;br /&gt;
&lt;br /&gt;
=== Polarization Optics for Visible and H band Tests ===&lt;br /&gt;
&lt;br /&gt;
* Analyzer / Polarization Beamsplitter Cubes (need 3).&lt;br /&gt;
&lt;br /&gt;
Melles Griot 255 BS cube works from visible to NIR (400-2000nm) for $581 each. Plus BS cage and rotary mount.&lt;br /&gt;
 * Melles Griot BS Cube PBSH-450-2000-100 $531: https://www.cvimellesgriot.com/Products/Broadband-Polarizing-Cube-Beamsplitter.aspx&lt;br /&gt;
 * Melles Griot BS Cube Adaptor Model 1307 $85: https://www.cvimellesgriot.com/Products/Cube-Polarizer-Adaptor.aspx&lt;br /&gt;
 * Melles Griot Rotary Mount Model 1100-10 $95: https://www.cvimellesgriot.com/Products/Standard-Rotary-Mounts.aspx&lt;br /&gt;
&lt;br /&gt;
* Quarter-wave plates are not made so broad band. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Will need to buy 2 each for both RED (630nm range and 1550nm telecom laser range for tests)&lt;br /&gt;
&lt;br /&gt;
* IR sensitive photodiode for coating tests and initial laser fringes &lt;br /&gt;
&lt;br /&gt;
probably thorlab GaAs&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2350</id>
		<title>NASACAM:Anderson Notes</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2350"/>
		<updated>2012-07-11T19:13:32Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;2011 May:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Determining why Vdetcom is shorting out.&lt;br /&gt;
&lt;br /&gt;
Matt created a wiki account .&lt;br /&gt;
&lt;br /&gt;
No shorts found in wiring harness or across card. &lt;br /&gt;
&lt;br /&gt;
Begin work to get DSP code running on Mac or Windows 7.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 June:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Continue work on DSP code as it is needed for further debugging of Vdetcom short.&lt;br /&gt;
&lt;br /&gt;
Information for updating the tim script for use under Wine can be found here: [[media: WineScript.pdf]] in an email from Bob Leach.&lt;br /&gt;
&lt;br /&gt;
Other information on the electronics system and software, including login information for Astro-Cams, can be found here: [[Leach Electronics]]&lt;br /&gt;
&lt;br /&gt;
June 10:&lt;br /&gt;
More info on Wine can be found at http://wiki.winehq.org/FAQ&lt;br /&gt;
&lt;br /&gt;
Wine + DSP Assembler installation on lab computer.&lt;br /&gt;
Fedora Version Running: Fedora release 7 (Moonshine)&lt;br /&gt;
 cmd: more /etc/redhat-release&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install Wine: &lt;br /&gt;
 cmd: yum install wine&lt;br /&gt;
 Wine installed.&lt;br /&gt;
&lt;br /&gt;
DSP Versions:&lt;br /&gt;
 ASM Class 56300&lt;br /&gt;
 DSP Gen III&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Debugging Process:&lt;br /&gt;
 Used chmod -x to make the script Wine_tim executable.&lt;br /&gt;
 Throws 2 errors. 1. :Bad Interpreter 2. No such file or directory.&lt;br /&gt;
 Fixed with dos2unix Wine_tim.&lt;br /&gt;
&lt;br /&gt;
DSP SUCCESS!&lt;br /&gt;
 DSP compiled with no errors... No testing of if the tim file works yet.&lt;br /&gt;
 Wine_tim is the script for compiling the dsp code.&lt;br /&gt;
 Wine_tim is found in /home/matt/Desktop/DSP/&lt;br /&gt;
 Command to compile is ./Wine_tim&lt;br /&gt;
 timboot.asm, timIRmisc.asm, and timmisc.asm must be present in directory for compiler to work.&lt;br /&gt;
&lt;br /&gt;
DSP Check.&lt;br /&gt;
 New timing files have been checked via diff command. Files are identical except that in some cases an additional digit&lt;br /&gt;
 has been added to the ends of some values. These digits come after the decimal place and are always zero so no change&lt;br /&gt;
 in voltage should be observed.&lt;br /&gt;
&lt;br /&gt;
 VSS1 pin # 19 at DB37 reads -1V as listed in CRC744.waveforms.&lt;br /&gt;
 VSS2 pin # 17 at DB37 reads -1V as listed in CRC744.waveforms.&lt;br /&gt;
 VDDCL pin # 16 at DB37 reads -1.7V as listed.&lt;br /&gt;
 VDDUC pin # 33 at DB37 reads -3.5V as listed.&lt;br /&gt;
 VRSTUC pin # 14 at DB37 reads -3.5V as listed.&lt;br /&gt;
 VDDOUT pin # 32 at DB37 reads -1.2V as listed.&lt;br /&gt;
 VOFFSET pin # 15 at DB37 reads -1.5V as listed.&lt;br /&gt;
 VGG1 pin # 13 at DB37 reads -3V as listed.&lt;br /&gt;
 VGG2 pin #31 at DB37 reads 0V as listed.&lt;br /&gt;
 VSSSCANF pin # 12 at DB37 reads -1V as listed.&lt;br /&gt;
 VSSSCANS pin # 11 at DB37 reads -1V as listed.&lt;br /&gt;
 VDET pin # 29 at DB37 reads 0V as expected (the short).&lt;br /&gt;
&lt;br /&gt;
NOTE: Wine_tim is only executable as superuser at this point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 July:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 VDET short found. A split in the insulator around the insulator has cracked such that when bent, the conductor is exposed and&lt;br /&gt;
 causes the short. The wire is being replaced.&lt;br /&gt;
 The other wires of the same material are being checked and replaced if necesary.&lt;br /&gt;
&lt;br /&gt;
 AT LEAST 2 OTHER WIRES IN THE FEED THROUGH ARE IN DANGEROUS CONDITION. THE WIRE IS VERY HEAVY AND STIFF AND SHOWS EVIDENCE OF A CREASE&lt;br /&gt;
 CAUSED PERHAPS BY BEING CAUGHT IN THE HEAT SINK. FOR THE SAFETY OF THE ELECTRONICS IT IS NECESSARY TO REPLACE SEVERAL, IF NOT ALL&lt;br /&gt;
 OF THE CONSTANTIN WIRES THAT WERE SOLDERED BY THE PEOPLE WHO INSTALLED THE COAX INTO THE WIRE HARNESS.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 August:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rewiring  of feed-through completed. Connections and wiring layout confirmed.&lt;br /&gt;
Leach Electronics timing board upgraded and video board repaired of blown pins.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2012 June:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The old laptop used for camera control is being replaced by the lab IMAC.  IRCamMain has been updated to run in Python 2.7 without the numarray library as it was not brough up to the 2.7 version. Numpy takes over all functionality from numarray. Python 2.7 is installed via macports, but there is an outstanding issue where macports runs in 64bit mode which is incompatible with the MIRC Clone being used in the lab. Currently Python 2.7 is being installed in a Universal Form that should allow 32 bit functionality. (6/27).&lt;br /&gt;
&lt;br /&gt;
Ongoing Wiring Problems:&lt;br /&gt;
&lt;br /&gt;
Upon several occasions, wires have been pulled out of their solder cups on the feedthrough. I think this is due to the stress applied to the joints when the feedthrough is in place. The current plan is to glue the wriring with stycast once things are known to function. As of last cooldown, there was a problem. A vertical striping pattern was seen on the readout which led me to believe that there was a wire dislodged. No such wire was found in the feed through. The internal wiring will also be checked for loose wires.&lt;br /&gt;
&lt;br /&gt;
Running IRCam control on Imac:&lt;br /&gt;
&lt;br /&gt;
To use the python control interface, python must be launched in 32-bit mode under the updated version of IRCamMain.py.&lt;br /&gt;
This file is located in /Users/monnierlab/Subversion/MIRC/NASACAM_python/IRcamNumpy.&lt;br /&gt;
(The numarray library is not used in Python 2.7, so everything has been updated to Numpy. In theory, everything will behave the same as it did under the old version. &amp;lt;- But not necisarily!)&lt;br /&gt;
To run control interface use $arch -i386 python IRCamMain.py The arch -i386 command forces the computer to run the 32-bit version of python 2.7.&lt;br /&gt;
(6/28)&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2331</id>
		<title>NASACAM:Anderson Notes</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2331"/>
		<updated>2011-06-03T16:41:42Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;2011 May:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Determining why Vdetcom is shorting out.&lt;br /&gt;
&lt;br /&gt;
Matt created a wiki account .&lt;br /&gt;
&lt;br /&gt;
No shorts found in wiring harness or across card. &lt;br /&gt;
&lt;br /&gt;
Begin work to get DSP code running on Mac or Windows 7.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2011 June:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Continue work on DSP code as it is needed for further debugging of Vdetcom short.&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2329</id>
		<title>NASACAM:Anderson Notes</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM:Anderson_Notes&amp;diff=2329"/>
		<updated>2011-05-13T16:45:38Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: New page:  2011 May: Determining why Vdetcom is shorting out.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
2011 May: Determining why Vdetcom is shorting out.&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM&amp;diff=977</id>
		<title>NASACAM</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=NASACAM&amp;diff=977"/>
		<updated>2011-05-13T16:44:08Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Media:crc744_manual.pdf]] CRC 744 Manual from Raytheon&lt;br /&gt;
&lt;br /&gt;
[[NASACAM:Anderson_Notes]] Notes on NASACAM development for Matt Anderson (2011--)&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1867</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1867"/>
		<updated>2011-02-08T21:49:32Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* February 8, 2011 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;br /&gt;
*Trying to find the specification for the JOG command. It&#039;s a button on the hand terminal AND it&#039;s a command over telnet, but I can&#039;t find any documentation&lt;br /&gt;
&lt;br /&gt;
==2010Nov23==&lt;br /&gt;
*Creating an interface with interchangeable views requires less Interface Builder and more Xcode. Found a good guide:&lt;br /&gt;
**http://chris-software.com/index.php/2009/04/29/creating-a-view-programmatically/&lt;br /&gt;
&lt;br /&gt;
==2010Nov24==&lt;br /&gt;
*After updating iPad, getting an error saying that it isn&#039;t provisioned&lt;br /&gt;
**Fixing by installing new xcode&lt;br /&gt;
&lt;br /&gt;
==2010Dec2/3==&lt;br /&gt;
*Have programmatic buttons working! Starting to think about class/object features&lt;br /&gt;
**Need a little more specification as to what needs to be available in each object.&lt;br /&gt;
&lt;br /&gt;
==December 20, 2011==&lt;br /&gt;
*Have a working multiview application, working on enabling networking within in&lt;br /&gt;
**Conversion from UITextField -&amp;gt; NSString-&amp;gt; normal C string is being troublesome. Problem either with string encoding (ASCII vs UTF8) or NSString itself&lt;br /&gt;
***NSLog doesn&#039;t seem to recognize the NSString pulled from UITextField&lt;br /&gt;
**Currently in ViewSwitcher.proj&lt;br /&gt;
*Centralized C/BSD socket things in ~/Desktop/iOs Development/kevin/socketLibraries in Practical.c and Practical.h&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;PROVISIONING PROFILE&#039;&#039;&#039;&#039;&#039; not immediately necessary, but could be very annoying soon if it doesn&#039;t get renewed &amp;lt;-- NEVERMIND&lt;br /&gt;
&lt;br /&gt;
==February 8, 2011==&lt;br /&gt;
*Working on OO structure for motors in 1, 2, and 3 dimensions. These will be put into a TableView format, which is how it might look at the end&lt;br /&gt;
*Programming reminders for myself:&lt;br /&gt;
**Build a way for new motors to find the next free a1/a2/a3... identifier&lt;br /&gt;
**Build opening of socket into loading of view? Or build into initialization of view?&lt;br /&gt;
**Implement enteredStepSize method&lt;br /&gt;
***Currently constant opening/closing of sockets -- SLOW&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1866</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1866"/>
		<updated>2011-02-08T21:26:02Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;br /&gt;
*Trying to find the specification for the JOG command. It&#039;s a button on the hand terminal AND it&#039;s a command over telnet, but I can&#039;t find any documentation&lt;br /&gt;
&lt;br /&gt;
==2010Nov23==&lt;br /&gt;
*Creating an interface with interchangeable views requires less Interface Builder and more Xcode. Found a good guide:&lt;br /&gt;
**http://chris-software.com/index.php/2009/04/29/creating-a-view-programmatically/&lt;br /&gt;
&lt;br /&gt;
==2010Nov24==&lt;br /&gt;
*After updating iPad, getting an error saying that it isn&#039;t provisioned&lt;br /&gt;
**Fixing by installing new xcode&lt;br /&gt;
&lt;br /&gt;
==2010Dec2/3==&lt;br /&gt;
*Have programmatic buttons working! Starting to think about class/object features&lt;br /&gt;
**Need a little more specification as to what needs to be available in each object.&lt;br /&gt;
&lt;br /&gt;
==December 20, 2011==&lt;br /&gt;
*Have a working multiview application, working on enabling networking within in&lt;br /&gt;
**Conversion from UITextField -&amp;gt; NSString-&amp;gt; normal C string is being troublesome. Problem either with string encoding (ASCII vs UTF8) or NSString itself&lt;br /&gt;
***NSLog doesn&#039;t seem to recognize the NSString pulled from UITextField&lt;br /&gt;
**Currently in ViewSwitcher.proj&lt;br /&gt;
*Centralized C/BSD socket things in ~/Desktop/iOs Development/kevin/socketLibraries in Practical.c and Practical.h&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;PROVISIONING PROFILE&#039;&#039;&#039;&#039;&#039; not immediately necessary, but could be very annoying soon if it doesn&#039;t get renewed &amp;lt;-- NEVERMIND&lt;br /&gt;
&lt;br /&gt;
==February 8, 2011==&lt;br /&gt;
*Working on OO structure for motors in 1, 2, and 3 dimensions. These will be put into a TableView format, which is how it might look at the end&lt;br /&gt;
*Programming reminders for myself:&lt;br /&gt;
**Build a way for new motors to find the next free a1/a2/a3... identifier&lt;br /&gt;
**Build opening of socket into loading of view? Or build into initialization of view?&lt;br /&gt;
***Currently constant opening/closing of sockets -- SLOW&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1865</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1865"/>
		<updated>2011-01-20T22:44:02Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Dec2/3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;br /&gt;
*Trying to find the specification for the JOG command. It&#039;s a button on the hand terminal AND it&#039;s a command over telnet, but I can&#039;t find any documentation&lt;br /&gt;
&lt;br /&gt;
==2010Nov23==&lt;br /&gt;
*Creating an interface with interchangeable views requires less Interface Builder and more Xcode. Found a good guide:&lt;br /&gt;
**http://chris-software.com/index.php/2009/04/29/creating-a-view-programmatically/&lt;br /&gt;
&lt;br /&gt;
==2010Nov24==&lt;br /&gt;
*After updating iPad, getting an error saying that it isn&#039;t provisioned&lt;br /&gt;
**Fixing by installing new xcode&lt;br /&gt;
&lt;br /&gt;
==2010Dec2/3==&lt;br /&gt;
*Have programmatic buttons working! Starting to think about class/object features&lt;br /&gt;
**Need a little more specification as to what needs to be available in each object.&lt;br /&gt;
&lt;br /&gt;
==December 20, 2011==&lt;br /&gt;
*Have a working multiview application, working on enabling networking within in&lt;br /&gt;
**Conversion from UITextField -&amp;gt; NSString-&amp;gt; normal C string is being troublesome. Problem either with string encoding (ASCII vs UTF8) or NSString itself&lt;br /&gt;
***NSLog doesn&#039;t seem to recognize the NSString pulled from UITextField&lt;br /&gt;
**Currently in ViewSwitcher.proj&lt;br /&gt;
*Centralized C/BSD socket things in ~/Desktop/iOs Development/kevin/socketLibraries in Practical.c and Practical.h&lt;br /&gt;
*&#039;&#039;&#039;&#039;&#039;PROVISIONING PROFILE&#039;&#039;&#039;&#039;&#039; not immediately necessary, but could be very annoying soon if it doesn&#039;t get renewed &amp;lt;-- NEVERMIND&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1864</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1864"/>
		<updated>2010-12-03T18:58:01Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;br /&gt;
*Trying to find the specification for the JOG command. It&#039;s a button on the hand terminal AND it&#039;s a command over telnet, but I can&#039;t find any documentation&lt;br /&gt;
&lt;br /&gt;
==2010Nov23==&lt;br /&gt;
*Creating an interface with interchangeable views requires less Interface Builder and more Xcode. Found a good guide:&lt;br /&gt;
**http://chris-software.com/index.php/2009/04/29/creating-a-view-programmatically/&lt;br /&gt;
&lt;br /&gt;
==2010Nov24==&lt;br /&gt;
*After updating iPad, getting an error saying that it isn&#039;t provisioned&lt;br /&gt;
**Fixing by installing new xcode&lt;br /&gt;
&lt;br /&gt;
==2010Dec2/3==&lt;br /&gt;
*Have programmatic buttons working! Starting to think about class/object features&lt;br /&gt;
**Need a little more specification as to what needs to be available in each object.&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1863</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1863"/>
		<updated>2010-11-24T20:55:30Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Nov24 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;br /&gt;
*Trying to find the specification for the JOG command. It&#039;s a button on the hand terminal AND it&#039;s a command over telnet, but I can&#039;t find any documentation&lt;br /&gt;
&lt;br /&gt;
==2010Nov23==&lt;br /&gt;
*Creating an interface with interchangeable views requires less Interface Builder and more Xcode. Found a good guide:&lt;br /&gt;
**http://chris-software.com/index.php/2009/04/29/creating-a-view-programmatically/&lt;br /&gt;
&lt;br /&gt;
==2010Nov24==&lt;br /&gt;
*After updating iPad, getting an error saying that it isn&#039;t provisioned&lt;br /&gt;
**Fixing by installing new xcode&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1862</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1862"/>
		<updated>2010-11-24T20:50:39Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;br /&gt;
*Trying to find the specification for the JOG command. It&#039;s a button on the hand terminal AND it&#039;s a command over telnet, but I can&#039;t find any documentation&lt;br /&gt;
&lt;br /&gt;
==2010Nov23==&lt;br /&gt;
*Creating an interface with interchangeable views requires less Interface Builder and more Xcode. Found a good guide:&lt;br /&gt;
**http://chris-software.com/index.php/2009/04/29/creating-a-view-programmatically/&lt;br /&gt;
&lt;br /&gt;
==2010Nov24==&lt;br /&gt;
*After updating iPad, getting an error saying that it isn&#039;t provisioned&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1861</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1861"/>
		<updated>2010-11-23T19:48:47Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;br /&gt;
*Trying to find the specification for the JOG command. It&#039;s a button on the hand terminal AND it&#039;s a command over telnet, but I can&#039;t find any documentation&lt;br /&gt;
&lt;br /&gt;
==2010Nov23==&lt;br /&gt;
*Creating an interface with interchangeable views requires less Interface Builder and more Xcode. Found a good guide:&lt;br /&gt;
**http://chris-software.com/index.php/2009/04/29/creating-a-view-programmatically/&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1860</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1860"/>
		<updated>2010-11-11T17:43:27Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;br /&gt;
*Trying to find the specification for the JOG command. It&#039;s a button on the hand terminal AND it&#039;s a command over telnet, but I can&#039;t find any documentation&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1859</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1859"/>
		<updated>2010-11-11T17:06:05Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;br /&gt;
&lt;br /&gt;
==2010Nov11==&lt;br /&gt;
*iPad can now contact monnierpico1!&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1858</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1858"/>
		<updated>2010-11-04T21:25:30Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Nov04 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;br /&gt;
*Going to start moving the more useful stuff closer to the front of the wiki. I might also post clientBackup.c just in case. Also: I need to figure out whether I can ssh/vnc into this machine&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1857</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1857"/>
		<updated>2010-11-04T20:30:39Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Nov04 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;br /&gt;
*after using CHL, use REL &amp;lt;driver&amp;gt;=&amp;lt;value&amp;gt; then GO a1&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1856</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1856"/>
		<updated>2010-11-04T20:27:05Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;br /&gt;
&lt;br /&gt;
==2010Nov04==&lt;br /&gt;
*I can now send commands over the network via C! the client is located at /Users/monnierlab/Desktop/iOS Development/kevin/socketTesting/clientBackup.c&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1855</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1855"/>
		<updated>2010-11-02T22:40:10Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Nov02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;br /&gt;
*TO DO tomorrow/Thursday: implement a recv() in clientBackup.c so I can tell what the picomotor controller is sending back (if anything)&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1854</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1854"/>
		<updated>2010-11-02T21:56:16Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
http://cvsweb.netbsd.org/bsdweb.cgi/src/include/arpa/telnet.h?rev=1.11&amp;amp;content-type=text/x-cvsweb-markup&lt;br /&gt;
*found this a few minutes ago, and now I&#039;m frustrated / confused as to why I haven&#039;t seen it before!&lt;br /&gt;
&lt;br /&gt;
==2010Nov02==&lt;br /&gt;
*Seems like the python code merely sends the command with a newline. However, this doesn&#039;t seem to work with the C code.&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1852</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1852"/>
		<updated>2010-10-28T22:01:25Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct28 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simple client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application. The program is in ~/Desktop/iOS/kevin/socketTesting/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1851</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1851"/>
		<updated>2010-10-28T22:00:38Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now have a simply client/server program that can exchange data between computers. The motor does not respond to the program yet, just to the telnet application.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1850</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1850"/>
		<updated>2010-10-28T18:19:57Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==2010Oct28==&lt;br /&gt;
Resources (I&#039;ll put the best ones outside this folder eventually)&lt;br /&gt;
*http://www.sciencedirect.com/science/book/9780123745408&lt;br /&gt;
**fromUMich Library&lt;br /&gt;
*http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/GS_Networking_iPhone/&lt;br /&gt;
**Basic overview of iPhone networking + good links&lt;br /&gt;
*http://mobileorchard.com/tutorial-networking-and-bonjour-on-iphone/&lt;br /&gt;
*http://homepages.ius.edu/rwisman/C490/html/TCP.htm&lt;br /&gt;
**long, but good, detailed explanations, socket basics&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1849</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1849"/>
		<updated>2010-10-26T23:09:45Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource (possibly to use as a template for C)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1848</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1848"/>
		<updated>2010-10-26T18:36:53Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct21 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;br /&gt;
&lt;br /&gt;
==2010Oct26==&lt;br /&gt;
telnetlib.py : a resource&lt;br /&gt;
http://www.koders.com/python/fid811ECD13FF344C935A679825C9AD2D03AACD6D0F.aspx&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1847</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1847"/>
		<updated>2010-10-21T20:57:17Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct21 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&amp;lt;br&amp;gt;&lt;br /&gt;
Working with telnet:&amp;lt;br&amp;gt;&lt;br /&gt;
-use chl &amp;lt;driver&amp;gt;=&amp;lt;motor&amp;gt; where driver is a1 through a31 and motor is 0,1, or 2 before trying to move motor&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1846</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1846"/>
		<updated>2010-10-21T20:34:21Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct21 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
-IP Address (dynamic): 141.211.198.201&amp;lt;br&amp;gt;&lt;br /&gt;
-Hostname: monnierpico1.astro.lsa.umich.edu&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1845</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1845"/>
		<updated>2010-10-21T20:33:58Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct21 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&amp;lt;br&amp;gt;&lt;br /&gt;
Working with hand terminal:&amp;lt;br&amp;gt;&lt;br /&gt;
IP Address (dynamic): 141.211.198.201&lt;br /&gt;
Hostname: monnierpico1.astro.lsa.umich.edu&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1844</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1844"/>
		<updated>2010-10-21T19:44:29Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct21 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1843</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1843"/>
		<updated>2010-10-21T19:44:16Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct21 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;WireShark can&#039;t capture because I can&#039;t run it as superuser.&#039;&#039;&#039;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1842</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1842"/>
		<updated>2010-10-21T19:28:21Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct19 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;br /&gt;
&lt;br /&gt;
==2010Oct19==&lt;br /&gt;
The new book is much better for Objective-C. Finally getting a decent grasp on what everything is here&amp;lt;br&amp;gt;&lt;br /&gt;
Lots of reading ahead on the plane back to MI, then looking to write some code for practice.&lt;br /&gt;
May also put gobjc on my laptop for experimenting w/o nearby Mac.&lt;br /&gt;
&lt;br /&gt;
==2010Oct21==&lt;br /&gt;
Working with networking code. It&#039;s all very confusing.&amp;lt;br&amp;gt;&lt;br /&gt;
WireShark installed to allow me to see whether I&#039;m sending network traffic.&amp;lt;br&amp;gt;&lt;br /&gt;
Currently attempting to use Objective-C&#039;s built in streams for network communication.&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1840</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1840"/>
		<updated>2010-10-14T20:15:52Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* In Lab: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
-Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1839</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1839"/>
		<updated>2010-10-14T20:15:07Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* In Lab: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&amp;lt;br&amp;gt;&lt;br /&gt;
       -Looking into libcurl (http://curl.haxx.se/libcurl/)&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1838</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1838"/>
		<updated>2010-10-14T19:49:52Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct14 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==2010Oct14==&lt;br /&gt;
Looking over TELNET protocol specifications. Confused.&amp;lt;br&amp;gt;&lt;br /&gt;
Investigating use of PuTTY or other TELNET client code. Equally confusing&amp;lt;br&amp;gt;&lt;br /&gt;
NOTE: The PuTTY license gives total freedom to take, copy, and sell their code. Good news!&lt;br /&gt;
&lt;br /&gt;
===In Lab:===&lt;br /&gt;
Assembled ethernet controller (8752) and intelligent driver (8753) on mount&amp;lt;br&amp;gt;&lt;br /&gt;
Working on finding a C/Objective-C telnet library&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1836</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1836"/>
		<updated>2010-10-12T19:56:22Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct12 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&amp;lt;br&amp;gt;&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
	<entry>
		<id>https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1835</id>
		<title>KMK Electronic Notebook</title>
		<link rel="alternate" type="text/html" href="https://monnier.astro.lsa.umich.edu/research/index.php?title=KMK_Electronic_Notebook&amp;diff=1835"/>
		<updated>2010-10-12T19:55:01Z</updated>

		<summary type="html">&lt;p&gt;141.211.198.112: /* 2010Oct06 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Electronic Notebook===&lt;br /&gt;
&lt;br /&gt;
==2010Oct06==&lt;br /&gt;
Set up wiki pages.&lt;br /&gt;
Met Xiao.&lt;br /&gt;
Saw iPad.&lt;br /&gt;
&lt;br /&gt;
==2010Oct12==&lt;br /&gt;
Customized mac mini dock&lt;br /&gt;
Tried compiling &amp;quot;Hello, world&amp;quot; application: NEED PASSWORD from user in group &amp;quot;Developer Tools&amp;quot;&lt;/div&gt;</summary>
		<author><name>141.211.198.112</name></author>
	</entry>
</feed>