Subversion Repositories Projects

Rev

Rev 556 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 556 Rev 564
Line 113... Line 113...
113
        if parVerbose:
113
        if parVerbose:
114
          print "Opening comPort... "
114
          print "Opening comPort... "
115
        mk = mkProto.MkComm()
115
        mk = mkProto.MkComm()
116
        mk.open(comPort=parComPort)
116
        mk.open(comPort=parComPort)
Line -... Line 117...
-
 
117
       
117
       
118
        time.sleep(.1)
118
        msg = mk.getVersionMsg()
119
        msg = mk.getVersionMsg()
119
        version = msg.getVersion()
120
        version = msg.getVersion()
120
        if parVerbose:
121
        if parVerbose:
121
          print "Version: %d.%d" % version
122
          print "Version: %d.%d" % version
Line 124... Line 125...
124
          sys.exit(2)
125
          sys.exit(2)
Line 125... Line 126...
125
         
126
         
126
         
127
         
-
 
128
        msg = mk.getDebugMsg()
-
 
129
        voltage = msg.getVoltage()
-
 
130
        if (voltage == 0):
127
        msg = mk.getDebugMsg()
131
          minVoltage = 0
128
        voltage = msg.getVoltage()
132
        else:
129
        if (voltage > 4.2*3):
133
          if (voltage > 4.2*3):
130
          minVoltage = 4*3.5
134
            minVoltage = 4*3.5
Line 214... Line 218...
214
                  i += 1
218
                  i += 1
215
                logfile.close()
219
                logfile.close()
216
                if parVerbose:
220
                if parVerbose:
217
                  print "OK"
221
                  print "OK"
Line -... Line 222...
-
 
222
                 
-
 
223
        mk.close()
218
         
224
             
219
    except Exception,e:
225
    except Exception,e:
220
      print
226
      print
221
      print "== ERROR ==: \"%s\"" % e
227
      print "== ERROR ==: \"%s\"" % e
222
      if parVerbose:
228
      if parVerbose:
223
        print
229
        print
224
        print "Traceback:"
230
        print "Traceback:"
225
        traceback.print_exc()
231
        traceback.print_exc()
226
        print
232
        print
227
      raw_input("Press ENTER, the application will close")
233
      raw_input("Press ENTER, the application will close")
228
      print
234
      print
-
 
235
     
229
236