Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Read AMDC user guide Host Interface section and demonstrate using Python for AMDC communication #15

Open
Tracked by #10
elsevers opened this issue May 28, 2024 · 0 comments

Comments

@elsevers
Copy link
Contributor

elsevers commented May 28, 2024

Abstract

Read AMDC user guide Host Interface section and demonstrate using Python for AMDC communication

Approach

  1. Obtain a gigabit Ethernet adapter for your computer that can be dedicated to the AMDC (i.e., if you are using an Ethernet port for internet, you need a secondary adapter for the AMDC).
  2. Read the AMDC user guide Host Interface section, including the Python Wrapper subpage.
  3. Use the Python, along with the Python Wrapper class to communicate with your AMDC over UART. Prove that this is working by profiling your VSI task, like you did in Create a GitHub PR that implements tutorial 5 (profiling tasks) #14, only now using Python function calls. Provide a copy-paste in your comments as proof that this is working.
  4. Follow the instructions for configuring your Ethernet adapter for communication with the AMDC.
  5. Repeat step 3, but now using Ethernet.

Notes on setting up your Python environment

It is open-ended and flexible as to how you use Jupyter and Python for this. Many students in the lab have found that they prefer to use the Anaconda packages, operate Jupyter within VS Code (instead of a browser), and use virtual environments. Group resources on this include the following:

@elsevers elsevers mentioned this issue May 28, 2024
8 tasks
@elsevers elsevers changed the title Read AMDC user guide Host Interface section and demonstrate Ethernet communication Read AMDC user guide Host Interface section and demonstrate using Python for AMDC communication May 29, 2024
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

No branches or pull requests

1 participant