diff --git a/software/coordinator2.py b/software/coordinator2.py
index 12b22e5e4ae32a0093ae9016bef97422e84a3a58..ad153f33ebb618d59289f250a8edaf4afd9d3363 100644
--- a/software/coordinator2.py
+++ b/software/coordinator2.py
@@ -128,24 +128,26 @@ class PRREvalClient(Client):
             logger.log( "CHANNEL={} ".format(channel) )
             self.set_channel( channel  )
             sleep(0.25)
-            for power in [-17, -7, 0, 3]:
-                logger.log( "POWER={} ".format(power) )
-                self.set_txpower( power  )
-                sleep( 0.5 )
-
-                for payload in ['short', 'miiiiiiiiiiiiiiiiidle', 'loooooooooooooooooooooooooooooooooooooooong']:
-                    logger.log( "PAYLOAD={} ".format(payload) )
-                    self.send_all( "payload {}\n".format( payload )  )
-                    sleep( 0.5 )
-                    # TODO(rh) START ROUND:
-                    # round = Round( channel=channel, power=power, payload=payload )
-                    # session.add( round )
-                    # sessionc.commit()
-                    for sender in NODES:
-                        self.send({'dst': {'id': sender}, 'type': 'serial_tx', 'line': 'tx 5 200000\n'})
-                        # 5 packets, 200ms -> 1 second
-                        sleep( 1.5 )
-                        self.send({'dst': {'id': sender}, 'type': 'serial_tx', 'line': 'ifconfig 3 set state idle\n'})
+			for angle in [0,25,50,75,100,125,150,175]
+			    self.set_angle(angle)
+				sleep(2)
+				for power in [-17, -7, 0, 3]:
+					logger.log( "POWER={} ".format(power) )
+					self.set_txpower( power  )
+					sleep( 0.5 )
+					for payload in ['short', 'miiiiiiiiiiiiiiiiidle', 'loooooooooooooooooooooooooooooooooooooooong']:
+						logger.log( "PAYLOAD={} ".format(payload) )
+						self.send_all( "payload {}\n".format( payload )  )
+						sleep( 0.5 )
+						# TODO(rh) START ROUND:
+						# round = Round( channel=channel, power=power, payload=payload )
+						# session.add( round )
+						# session.commit()
+						for sender in NODES:
+							self.send({'dst': {'id': sender}, 'type': 'serial_tx', 'line': 'tx 5 200000\n'})
+							# 5 packets, 200ms -> 1 second
+							sleep( 1.5 )
+							self.send({'dst': {'id': sender}, 'type': 'serial_tx', 'line': 'ifconfig 3 set state idle\n'})
 
     def run(self):
         while True:
@@ -155,10 +157,13 @@ class PRREvalClient(Client):
                 logger.success("Stopped")
                 break
 
+    def set_angle(self, angle):
+        self.send({'dst': {'id': 'lctc-01-serialsteppermotormodule'}, 'type': 'serial_position', 'position': angle})
+	
     def set_channel(self, channel):
         #self.send_all("ifconfig 3 set state idle\n")
         self.send_all("ifconfig 3 set channel {}\n".format( channel ))
-    
+
     def set_txpower(self, power):
         self.send_all("ifconfig 3 set power {}\n".format( power ))