code: def _read_n_samples(channel_file):
      
      n_blocks = int((channel_file.stat().st_size - HDR_LENGTH) / BLK_SIZE)
      n_samples = n_blocks * BLK_LENGTH
      return n_blocks, n_samples
docs: Calculate the number of samples based on the file size
  
      Parameters
      ----------
      channel_file : Path
          path to single filename with the header
  
      Returns
      -------
      int
          number of blocks (i.e. records, in which the data is cut)
      int
          number of samples