Skip to content

binp-dev/ca_mqtt_gw

 
 

Repository files navigation

CA-MQTT Gateway

Travis CI License

Requirements

EPICS Base

Version >= 3.15

Packages (Debian / Ubuntu)

  • python2
  • libpython-dev
  • python-qt4

Python2 libs

  • numpy
  • paho-mqtt
  • cothread

Usage

Prepare

apt-get install python2 libpython-dev python-qt4
pip2 install -r requirements.txt

Run

export EPICS_BASE=/path/to/epics-base
export EPICS_HOST_ARCH=$($EPICS_BASE/startup/EpicsHostArch)
export EPICS_CA_MAX_ARRAY_BYTES=65536
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$EPICS_BASE/lib/$EPICS_HOST_ARCH/

python2 ca_mqtt_gw.py gateway_config.json

Tests

python2 test.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.0%
  • Shell 1.0%