code: def gen_voltage_dipoles_skip(self, cinj, skip=0):
          
          new_configs = []
          for ab in cinj:
              for i in range(1, self.nr_electrodes + 1):
                  m = i
                  n = i + skip + 1
                  if m in ab or n in ab:
                      continue
                  if n > self.nr_electrodes:
                      continue
                  new_configs.append((ab[0], ab[1], m, n))
          configs = np.array(new_configs)
          self.add_to_configs(configs)
          return configs
docs: For given current injections, generate all possible voltage dipoles
          with skip **skip**.
  
          Parameters
          ----------
          cinj : :py:class:`numpy.ndarray`
              Nx2 array containing the current injection electrodes a,b
          skip : int, optional
              Skip used for voltage electrodes. Default: 0