Skip to content

Interacting with Channel Maps

A list of channels on devices within merged_nets that are either mapped to other channels or are unmapped.


Columns

Columns are automatically generated when channel_map.new() is called. Additional columns are not supported and may result in an error when parsing.

Column Description
merged_net documentation needed
from_device_refdes documentation needed
from_device_channel_id documentation needed
from_channel_type documentation needed
to_device_refdes documentation needed
to_device_channel_id documentation needed
to_channel_type documentation needed
multi_ch_junction_id documentation needed
disconnect_refdes_requirement documentation needed
chain_of_connectors documentation needed
chain_of_nets documentation needed
manual_map_channel_python_equiv documentation needed

Commands:

Use the following functions by first importing the module in your script like this:

from harnice.lists import channel_map
then use as written.

channel_map.new()

Makes a new blank channel map. Overwrites existing channel map.

Args: none

Returns: none

channel_map.map(from_key, to_key=None, multi_ch_junction_key='')

Documentation needed.

channel_map.already_mapped_set_append(key)

Documentation needed.

channel_map.already_mapped_set()

Documentation needed.

channel_map.already_mapped(key)

Documentation needed.