Software

  • LabVIEW (2017 32-bit)
  • LabVIEW Real-Time English (2017)
  • NI DAQmx (17.1)
  • Python(x,y) pyfits, pyepics, wx

Automation

  • Example files for usage of each automated part can be found in Desktop/5_Development/TelescopeAutomation/

Telescope Automation

  • Connecting the telescope:
    • Switch telescope on, wait for smart drive to complete
    • move to (0,0) position, press mode for GPS alignment
    • Open stellarium, telescope should automatically connect through COM1
    • To connect through POTH, use TelescopeControl.py
    • Every time telescope is disconnected from POTH, log out and log back in again otherwise connecting through POTH will not work.
  • Documentation: Start - ASCOM Platform 6 - help and device interface standards - DeviceInterface - IFocuserV2/ITelescopeV3
Drivers and software

Spectrometer Automation

  • For using PyAPT, create object and look at docstrings or PyAPT.py file for info on functions.
Drivers and software
  • Thorlabs APT software - install 32bit for 64bit windows
  • Drivers found in 'C:/Program Files (x86)/Thorlabs/APT/APT Server/' APT.dll and APT.lib used
  • Code for controlling APT from : PyAPT

MaximDL Automation

  • Three main python files for controlling all cameras connected to MaxImDL.
    • Maxim_control.py: Controls the cameras connected to the main dome-PC
    • Maxim_control_Server.py and Maxim_control_Client.py: These connect the old dome PC with the main PC.
  • The two PC's are linked with network drives, set up for 5_development and 3_Data on the desktop.
  • The Server file is run on the Old PC by running the Connect() function.
  • Then the Client file is run on the main PC by also running the Connect() function in that file. The two PC's should then be connected.
  • Commands can then be sent via python on the main PC to MaxImDL on the old pc and saved to the new PC in the 3_Data directory.
  • Every time connection os stopped, restart python on the olc PC and run the connect functions again.
Drivers and software
  • Only MaxImDL needed, drivers included
  • uses win32com.client in python

DMK Video capture

  • Connect to camera using DMK_VideoCapture.py file, use the functions within this file for control or in pyicic/IC_Camera.py to read out camera.
Drivers and software
  • Code for python imaging control: pyicic
  • drivers used, TIS_DShowLib10.dll, TIS_UDSHL10.dll, tisgrabber.dlll, tisgrabber.lib, these can be found in DMK_VideoCapture/ directory.
-- JosephBayley - 05 Aug 2016

Physics WebpagesRHUL WebpagesCampus Connect • Royal Holloway, University of London, Egham, Surrey TW20 0EX; Tel/Fax +44 (0)1784 434455/437520

Topic revision: r4 - 02 Jun 2017 - RoseGrey

 
This site is powered by the TWiki collaboration platformCopyright © 2008-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding RHUL Physics Department TWiki? Send feedback