è una cosa insensata, adesso ho adirittura scritto così quei 16 byte:
def miniblockdata ( filein, fileout):
valore = getline(filein)
putfloat( float(valore[0]), fileout )
putfloat( float(valore[1]), fileout )
putfloat( float(valore[2]), fileout )
putfloat( float(valore[3]), fileout )
valore = getline(filein)
putfloat( float(valore[0]), fileout )
putfloat( float(valore[1]), fileout )
putfloat( float(valore[2]), fileout )
putfloat( float(valore[3]), fileout )
valore = getline(filein)
putfloat( float(valore[0]), fileout )
putfloat( float(valore[1]), fileout )
putfloat( float(valore[2]), fileout )
putfloat( float(valore[3]), fileout )
valore = getline(filein)
putfloat( 0, fileout )
putfloat( 0, fileout )
putfloat( 0, fileout )
putfloat( 1, fileout )
Ho provato a cancellare esempio un putfloat alla volta così mi mettava solo gli altri ma niente, al 13 magicamente mi aggiunge un 0D=13.
Cioè non è possibile che l'errore provenga da altre funzioni perchè in quel momento funziona solo quella !!!
Proverò a chiedere a Wildog che è esperto (anche se mi aveva detto che non aveva tempo)
[Modificato da johnwhile 21/01/2010 21:15]