code: def _map_ch_to_specs(ch_name):
      unit_mult = 1e-3
      phys_min = -12002.9
      phys_max = 12002.56
      dig_min = -32768
      if ch_name.upper() in _default_chan_labels:
          idx = _default_chan_labels.index(ch_name.upper())
          if (idx < 42 or idx > 73) and idx not in [76, 77]:
              unit_mult = 1e-6
              phys_min = -3200
              phys_max = 3199.902
      t_range = phys_max - phys_min
      cal = t_range / 65535
      offset = phys_min - (dig_min * cal)
  
      out = dict(
          unit=unit_mult,
          phys_min=phys_min,
          phys_max=phys_max,
          dig_min=dig_min,
          cal=cal,
          offset=offset,
      )
      return out
  
imports: from collections import OrderedDict
  from datetime import datetime, timezone
  from pathlib import Path
  import numpy
  from ..._fiff.meas_info import create_info
  from ..._fiff.utils import _mult_cal_one
  from ...annotations import Annotations
  from ...utils import _check_fname, fill_doc, logger, verbose, warn
  from ..base import BaseRaw
label_desc: Use image node_id 8 for calling a global function with example usage: _map_ch_to_specs(ch_name) and returns: out