Skip to content

Commit

Permalink
Updated pin map proto to be in sync with mux
Browse files Browse the repository at this point in the history
  • Loading branch information
Avinash2Suresh committed Jan 23, 2024
1 parent f92c79e commit 0b6a555
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions ni/measurementlink/pinmap/v1/pin_map_service.proto
Original file line number Diff line number Diff line change
Expand Up @@ -208,8 +208,8 @@ message ResourceAccessInformation {
// For custom instruments the user defined instrument type id is defined in the pin map file.
string instrument_type_id = 3;

// List of site and pin/relay mappings that correspond to each channel in the channel_list.
// Each item contains a mapping corresponding to a channel in this instrument resource, in the order of the channel_list.
// List of site and pin/relay mappings with the multiplexer info for each channel in the channel_list.
// Each item represents a channel-to-pin connection in this instrument resource. In the case of shared pins, it has a separate item for each connection.
repeated ChannelMapping channel_mappings = 4;
}

Expand All @@ -223,4 +223,13 @@ message ChannelMapping {

// The channel to which the pin or relay is mapped on this site.
string channel = 3;

// The multiplexer resource name is used to open the multiplexer session in the driver.
string multiplexer_resource_name = 4;

// The multiplexer route through which the pin is connected to an instrument's channel.
string multiplexer_route = 5;

// User-defined identifier for the multiplexer type in the pin map editor.
string multiplexer_type_id = 6;
}

0 comments on commit 0b6a555

Please sign in to comment.