Skip to content

Conversation

@djgomez-opentrons
Copy link
Contributor

Overview

Adds an output of the robots WiFi and Ethernet MAC addresses to the Robot diagnostics QC script.

Customers have requested the ability to know the MAC address of their robot before they receive it or set it up. By logging the MAC address in the output of the diagnostic scripts we can now look up the MAC address of a robot based on it's serial number in our production database.

Test Plan and Hands on Testing

Ran the test script on a Flex in the office. Checked that the MAC addresses were contained in the output CSV.

Changelog

Modifies the connectivity section of the flex diagnostics QC script in hardware testing to add wifi and ethernet mac address outputs.

Review requests

Risk assessment

Minimal only impacts hardware testing code

Copy link
Member

@sfoster1 sfoster1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like it will work, nice

@djgomez-opentrons djgomez-opentrons merged commit 124f5a2 into edge Nov 3, 2025
12 checks passed
@djgomez-opentrons djgomez-opentrons deleted the add-mac-to-robo-diag branch November 3, 2025 16:28
koji pushed a commit that referenced this pull request Nov 3, 2025
# Overview

Adds an output of the robots WiFi and Ethernet MAC addresses to the
Robot diagnostics QC script.

Customers have requested the ability to know the MAC address of their
robot before they receive it or set it up. By logging the MAC address in
the output of the diagnostic scripts we can now look up the MAC address
of a robot based on it's serial number in our production database.

## Test Plan and Hands on Testing

Ran the test script on a Flex in the office. Checked that the MAC
addresses were contained in the output CSV.

## Changelog

Modifies the connectivity section of the flex diagnostics QC script in
hardware testing to add wifi and ethernet mac address outputs.

## Review requests



## Risk assessment

Minimal only impacts hardware testing code

Co-authored-by: Ryan Howard <[email protected]>
vegano1 pushed a commit that referenced this pull request Nov 3, 2025
# Overview

Adds an output of the robots WiFi and Ethernet MAC addresses to the
Robot diagnostics QC script.

Customers have requested the ability to know the MAC address of their
robot before they receive it or set it up. By logging the MAC address in
the output of the diagnostic scripts we can now look up the MAC address
of a robot based on it's serial number in our production database.

## Test Plan and Hands on Testing

Ran the test script on a Flex in the office. Checked that the MAC
addresses were contained in the output CSV.

## Changelog

Modifies the connectivity section of the flex diagnostics QC script in
hardware testing to add wifi and ethernet mac address outputs.

## Review requests



## Risk assessment

Minimal only impacts hardware testing code

Co-authored-by: Ryan Howard <[email protected]>
koji pushed a commit that referenced this pull request Nov 3, 2025
# Overview

Adds an output of the robots WiFi and Ethernet MAC addresses to the
Robot diagnostics QC script.

Customers have requested the ability to know the MAC address of their
robot before they receive it or set it up. By logging the MAC address in
the output of the diagnostic scripts we can now look up the MAC address
of a robot based on it's serial number in our production database.

## Test Plan and Hands on Testing

Ran the test script on a Flex in the office. Checked that the MAC
addresses were contained in the output CSV.

## Changelog

Modifies the connectivity section of the flex diagnostics QC script in
hardware testing to add wifi and ethernet mac address outputs.

## Review requests



## Risk assessment

Minimal only impacts hardware testing code

Co-authored-by: Ryan Howard <[email protected]>
CaseyBatten pushed a commit that referenced this pull request Nov 4, 2025
# Overview

Adds an output of the robots WiFi and Ethernet MAC addresses to the
Robot diagnostics QC script.

Customers have requested the ability to know the MAC address of their
robot before they receive it or set it up. By logging the MAC address in
the output of the diagnostic scripts we can now look up the MAC address
of a robot based on it's serial number in our production database.

## Test Plan and Hands on Testing

Ran the test script on a Flex in the office. Checked that the MAC
addresses were contained in the output CSV.

## Changelog

Modifies the connectivity section of the flex diagnostics QC script in
hardware testing to add wifi and ethernet mac address outputs.

## Review requests



## Risk assessment

Minimal only impacts hardware testing code

Co-authored-by: Ryan Howard <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants