blimpy/waterfall.py
def __write_to_fil_light(self, filename_out, *args, **kwargs):
        """ Write data to .fil file.

        Args:
            filename_out (str): Name of output file
        """

        n_bytes  = self.header[b'nbits'] / 8
        with open(filename_out, "wb") as fileh:
            fileh.write(generate_sigproc_header(self)) #generate_sigproc_header comes from sigproc.py
            j = self.data
            if n_bytes == 4:
                np.float32(j.ravel()).tofile(fileh)
            elif n_bytes == 2:
                np.int16(j.ravel()).tofile(fileh)
            elif n_bytes == 1:
                np.int8(j.ravel()).tofile(fileh)
def __write_to_fil_light(self, filename_out, *args, **kwargs):
        """ Write data to .fil file.

        Args:
            filename_out (str): Name of output file
        """

        n_bytes  = self.header[b'nbits'] / 8
        with open(filename_out, "wb") as fileh:
            fileh.write(generate_sigproc_header(self)) #generate_sigproc_header comes from sigproc.py
            j = self.data
            if n_bytes == 4:
                np.float32(j.ravel()).tofile(fileh)
            elif n_bytes == 2:
                np.int16(j.ravel()).tofile(fileh)
            elif n_bytes == 1:
                np.int8(j.ravel()).tofile(fileh)
def __write_to_fil_light ( self , filename_out , * args , * * kwargs ) : n_bytes = self . header [ b'nbits' ] / 8 with open ( filename_out , "wb" ) as fileh : fileh . write ( generate_sigproc_header ( self ) ) #generate_sigproc_header comes from sigproc.py j = self . data if n_bytes == 4 : np . float32 ( j . ravel ( ) ) . tofile ( fileh ) elif n_bytes == 2 : np . int16 ( j . ravel ( ) ) . tofile ( fileh ) elif n_bytes == 1 : np . int8 ( j . ravel ( ) ) . tofile ( fileh )
Write data to .fil file.

        Args:
            filename_out (str): Name of output file
Write data to . fil file .