Subversion Repositories Projects

Rev

Rev 633 | Rev 636 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 633 Rev 634
Line 1... Line 1...
1
#!/usr/bin/env python
1
#!/usr/bin/env python
2
# -*- coding: iso-8859-15 -*-
2
# -*- coding: iso-8859-15 -*-
3
# generated by wxGlade 0.6.3 on Thu Sep 24 15:46:36 2009
3
# generated by wxGlade 0.6.3 on Thu Sep 24 15:46:36 2009
Line -... Line 4...
-
 
4
 
-
 
5
#
-
 
6
# Mikrokopter VibrationTest  Rev: $Rev$
-
 
7
#
-
 
8
# Author: Frederic Goddeeris   (frederic@rc-flight.be) 
-
 
9
#
4
 
10
 
5
import sys
11
import sys
6
import os
12
import os
7
import time
13
import time
8
import thread
14
import thread
Line 825... Line 831...
825
                    evt = MeasDataEvent(vibTest = vt)
831
                    evt = MeasDataEvent(vibTest = vt)
826
                    wx.PostEvent(self.evtConsumer, evt)
832
                    wx.PostEvent(self.evtConsumer, evt)
Line 827... Line 833...
827
                   
833
                   
828
                    if voltage<minVoltage:
834
                    if voltage<minVoltage:
-
 
835
                        raise Exception("Voltage too low")
829
                        raise Exception("Voltage too low")
836
           
830
                   
837
           
-
 
838
            self._setMotorSpeed(speed, .1)    
831
            self._sendEvent("Done !")            
839
            time.sleep(1)
-
 
840
            msg = self.mk.getDebugMsg()
-
 
841
            voltage = msg.getVoltage()
-
 
842
           
832
            self._setMotorSpeed(speed, .1)
843
            self._sendEvent("Done !", parVoltage=(minVoltage, maxVoltage, voltage))            
833
       
844
           
834
        except Exception, e:
845
        except Exception, e:
Line 835... Line 846...
835
            self._sendEvent("Exception \"%s\"" % e, error=True)  
846
            self._sendEvent("Exception \"%s\"" % e, error=True)  
836
               
847