code: def _read_chan_name(orig):
      
      sensors = orig['sensorLayout'][1]
  
      eeg_chan = []
      for one_sensor in sensors:
          if one_sensor['type'] in ('0', '1'):
              if one_sensor['name'] is not None:
                  eeg_chan.append(one_sensor['name'])
              else:
                  eeg_chan.append(one_sensor['number'])
  
      pns_chan = []
      if 'pnsSet' in orig:
          pnsSet = orig['pnsSet'][1]
          for one_sensor in pnsSet:
              pns_chan.append(one_sensor['name'])
  
      return eeg_chan + pns_chan, len(eeg_chan)
docs: Read channel labels, which can be across xml files.
  
      Parameters
      ----------
      orig : dict
          contains the converted xml information
  
      Returns
      -------
      list of str
          list of channel names
      ndarray
          vector to indicate to which signal a channel belongs to
  
      Notes
      -----
      This assumes that the PIB Box is the second signal.