Revision: 7749
          http://playerstage.svn.sourceforge.net/playerstage/?rev=7749&view=rev
Author:   thjc
Date:     2009-06-01 09:30:31 +0000 (Mon, 01 Jun 2009)

Log Message:
-----------
removed loop that wasnt being used

Modified Paths:
--------------
    code/player/trunk/server/drivers/laser/sicklms200.cc

Modified: code/player/trunk/server/drivers/laser/sicklms200.cc
===================================================================
--- code/player/trunk/server/drivers/laser/sicklms200.cc        2009-05-30 
09:46:23 UTC (rev 7748)
+++ code/player/trunk/server/drivers/laser/sicklms200.cc        2009-06-01 
09:30:31 UTC (rev 7749)
@@ -1190,39 +1190,35 @@
       RETURN_ERROR(1,"request for config mode failed");
   }
 
-  for (tries = 0; tries < DEFAULT_LASER_RETRIES; tries++)
-  {
-    packet[0] = 0x20;
-    packet[1] = (speed == 9600 ? 0x42 : (speed == 38400 ? 0x40 : 0x48));
-    len = 2;
+  packet[0] = 0x20;
+  packet[1] = (speed == 9600 ? 0x42 : (speed == 38400 ? 0x40 : 0x48));
+  len = 2;
 
-    //PLAYER_MSG0(2, "sending baud rate request to laser");
-    if (WriteToLaser(packet, len) < 0)
-      return 1;
+  //PLAYER_MSG0(2, "sending baud rate request to laser");
+  if (WriteToLaser(packet, len) < 0)
+    return 1;
 
-    // Wait for laser to return ack
-    //PLAYER_MSG0(2, "waiting for acknowledge");
-    len = ReadFromLaser(packet, sizeof(packet), true, 20000, 5000);
-    if (len < 0)
-      return 1;
-    else if (len < 1)
-    {
-      PLAYER_ERROR("SetLaserSpeed(): no reply from laser");
-      return 1;
-    }
-    else if (packet[0] == NACK)
-    {
-      PLAYER_ERROR("SetLaserSpeed(): request denied by laser");
-      return 1;
-    }
-    else if (packet[0] != ACK)
-    {
-      PLAYER_ERROR("SetLaserSpeed(): unexpected packet type");
-      return 1;
-    }
-    break;
+  // Wait for laser to return ack
+  //PLAYER_MSG0(2, "waiting for acknowledge");
+  len = ReadFromLaser(packet, sizeof(packet), true, 20000, 5000);
+  if (len < 0)
+    return 1;
+  else if (len < 1)
+  {
+    PLAYER_ERROR("SetLaserSpeed(): no reply from laser");
+    return 1;
   }
-  return (tries >= DEFAULT_LASER_RETRIES);
+  else if (packet[0] == NACK)
+  {
+    PLAYER_ERROR("SetLaserSpeed(): request denied by laser");
+    return 1;
+  }
+  else if (packet[0] != ACK)
+  {
+    PLAYER_ERROR("SetLaserSpeed(): unexpected packet type");
+    return 1;
+  }
+  return 0;
 }
 
 


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to