WSJT-X/g.py
Diane Bruce 7cb7058b98 - in ftnstr() the argument coming in is not a python string but an
array (from fortran), it should be converted to string before using it as one.

  This fixes the odd zeros() problem.



git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/trunk@92 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2006-01-13 06:37:11 +00:00

32 lines
655 B
Python

DFreq=0.0
Freq=0.0
PingTime=0.0
PingFile="current"
report="26"
rms=1.0
mode_change=0
showspecjt=0
#------------------------------------------------------ ftnstr
def ftnstr(x):
y=""
xs=x.tostring()
for i in range(len(xs)):
y=y+xs[i]
return y
#------------------------------------------------------ filetime
def filetime(t):
# i=t.rfind(".")
i=rfnd(t,".")
t=t[:i][-6:]
t=t[0:2]+":"+t[2:4]+":"+t[4:6]
return t
#------------------------------------------------------ rfnd
#Temporary workaround to replace t.rfind(c)
def rfnd(t,c):
for i in range(len(t)-1,0,-1):
if t[i:i+1]==c: return i
return -1