Integrating Imhotep with existing Software and Hardware at nmgrl jake Ross Bremen, Germany 3/29/11



Yüklə 1,39 Mb.
tarix14.01.2017
ölçüsü1,39 Mb.


Integrating Imhotep with existing Software and Hardware at NMGRL

  • Jake Ross

  • Bremen, Germany 3/29/11

  • New Mexico Geochronology Research Laboratory

  • New Mexico Tech

  • jirhiker@nmt.edu


Components



Model 1



Model 1



Model 2



Model 3



Model 3



Pychron-Imhotep Interface

  • Pychron

  • RemoteHardware Server



Pychron

  • Python (EPD)

  • Enthought Tool Suite

  • Rapid prototyping Framework

  • Flexible, extensible and configurable

  • Hardware Control

    • USB, RS232/485, LAN (TCP or UDP)
  • Full featured Photon Machines interface





RemoteHardwareServer

  • TCP/UDP server

    • Python Standard Library (SocketServer)
  • Minimal GUI







HardwareScript



Valve Protocol

  • Hardware Panel Switch

    • SetParameter()
  • Imhotep hardware script

    • Open [Valve Name]
  • RemoteHardwareServer

    • Repeat command to Pychron
  • Pychron

  • Aglient or arduino valve actuator

    • Actuate valve
    • Return status








Jake Ross

  • Jake Ross

  • New Mexico Tech / NMGRL

    • http://code.google.com/p/arlab/
  • API (out of date)

  • http://nmt.edu/~jirhiker/

  • jirhiker@gmail.com or jirhiker@nmt.edu




















Yüklə 1,39 Mb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2020
rəhbərliyinə müraciət

    Ana səhifə