Reports until 13:31, Tuesday 13 February 2024
Computing General
Jeffrey Wack - posted 13:31, Tuesday 13 February 2024 (11462)
Moku network connection

Successfully communicated with the Moku using the Python API on the lab computer (Oppy 1)  and my personal machine (physically in the lab connected to the lab network.)

I moved Moku Pro #01 from the closet to the rack on the floor to the left of the computer and connected it via ethernet to the switch on this rack.

I followed the instructions here: Getting Started With Python. This setup is quite straightforward, the only hiccup I encountered is that I was unable to use the command 'moku list' to find the Moku's IP address. This command requires mokucli, ('command line interface') which is a separate download found here: utilities. After installing the cli on my personal machine, the command 'moku list' results in an error 'PermissionError: [WinError 5] Access is denied,' even when running from a terminal with administrator priviliges. However, this command is not necessary because the IP address of the Moku can be aquired from one of the Ipads.

I saved a script titled 'hello_moku.py' locally on the cds virtual machine which performs a minimal communication by fetching an oscilloscope timeseries.