Skip to content
This repository has been archived by the owner on Dec 10, 2024. It is now read-only.

Scripts for automating test and measurement using the equipment in 2.61B

License

Notifications You must be signed in to change notification settings

pipebots/t6_vlc_meas_automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 __________.__             ___.     |__|  __
 \______   \__|_____   ____\_ |__   _||__/  |_  ______ (C) George Jackson-Mills 2020
  |     ___/  \____ \_/ __ \| __ \ /  _ \   __\/  ___/
  |    |   |  |  |_> >  ___/| \_\ (  O_O )  |  \___ \
  |____|   |__|   __/ \___  >___  /\____/|__| /____  >
              |__|        \/    \/                 \/

Visible Light Communication (VLC) Test and Measurement Automation

Overview

Python scripts used for automating VLC experiments and measurements at 2.61B at Leeds. The scripts connect to and control various instruments through either VISA commands over Ethernet/GPIB; or through raw byte strings sent over UDP in the case of a particular power supply unit.

The files in the instruments subfolder are Viktor's attempt at coming up with an object-oriented representation of the different instruments. However, the scripts in the main folder should be preferred as they have been tested more extensively.

Requirements

Only requirement for a third-party library is pyvisa. However, you would also need to have installed either Keysight's or National Instruments' VISA libraries, which pyvisa wraps.

Contributing

Contributions are more than welcome and are in fact actively sought! Please contact either Viktor at v.doychinov@bradford.ac.uk or Tim Amsdon at t.j.amsdon@leeds.ac.uk.

Acknowledgements

This work is supported by the UK's Engineering and Physical Sciences Research Council (EPSRC) Programme Grant EP/S016813/1

About

Scripts for automating test and measurement using the equipment in 2.61B

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages