Image v2 is ready. Just needs to solve issue with ftp upload.
Image is runnning on RPi2/RPi3.´, based on Raspbian Jessie image with latest kernel 4.4.37.
Extra Kudos for TiN for space on xDev storage
https://xdevs.com/doc/_Images_RPI-DL/And also lot of inspiration in his Python scripts and idea with D3js.
On image is running samba where you can find all python scripts, log files and website sources.
Just to map network drive with RPi address.
Scripts can be executes over ssh ( user pi, password raspberry) same for samba.
On website you can find few basic pages with D3 plots.
Tested is USB,LAN, USB-RS232, GPIB (NI-GPIB-HS).
Soon will be added support for Agilent 82357B adapter/clone - thanks to VK5RC for donating clone.
Also Prologix is on it way. Support will be added in next release, probably will be used wrapper
https://github.com/hgrecco/pyvisa/issues/112Some interfaces like USB requires root privileges, so use sudo.
Script for logging mainly set intruments for logging on 10V or 20V range - for LTZ boards logging.
BME280 sensors has it own page for log data.
Script for logging with 3458A also run ACAL every 1°C or 24h and log the DCV gain data.
Here are examples
# Keyspan USA-19hs serial adapter
pi@raspberrypi:/pub/python $ python Test_RS232_USB.py
KEITHLEY INSTRUMENTS INC.,MODEL 6517B,1234567,A13/700x
pi@raspberrypi:/pub/python $ python Test_LAN.py
Agilent Technologies,34411A,MY12345678,2.41-2.40-0.09-46-09
pi@raspberrypi:/pub/python $ sudo python Test_USB.py
Agilent Technologies,34411A,MY12345678,2.41-2.40-0.09-46-09
pi@raspberrypi:/pub/python $ sudo python Test_GPIB.py
KEITHLEY INSTRUMENTS INC.,MODEL 2001M,1234567,B17 /A02
pi@raspberrypi:/pub/python $ sudo python 3458A_Log.py
Temperature or time difference since last ACAL is higher than set treshold 1.0 C / 86400 s
Since start ACAL performed 0 times
Performing ACAL DCV, it will takes 3 minutes
10V Gain DCV = 0.993364009
Internal Temperature = 32.5
27/11/2016 18:15:07 1 x ACAL 7.16507735 -1.258 ppm 32.5 C
27/11/2016 18:15:15 1 x ACAL 7.16507738 -1.254 ppm 32.5 C
27/11/2016 18:15:23 1 x ACAL 7.16507724 -1.272 ppm 32.5 C
27/11/2016 18:15:31 1 x ACAL 7.16507726 -1.270 ppm 32.5 C
27/11/2016 18:15:39 1 x ACAL 7.16507726 -1.270 ppm 32.5 C
pi@raspberrypi:/pub/python $ python BME_Log.py
27/11/2016 16:47:35 Temperature: 20.90 C 17.23 C Pressure: 98680 Pa 98875 Pa Relative Humidity: 49.7 61.6
27/11/2016 16:47:45 Temperature: 20.90 C 17.23 C Pressure: 98680 Pa 98875 Pa Relative Humidity: 49.7 61.6
27/11/2016 16:47:55 Temperature: 20.90 C 17.23 C Pressure: 98680 Pa 98875 Pa Relative Humidity: 49.7 61.6
pi@raspberrypi:/pub/python $ sudo python 34410A_Log.py
Agilent Technologies,34410A,MY12345678,2.41-2.40-0.09-46-09
27/11/2016 17:06:55 7.16734802 0.6 ppm
27/11/2016 17:06:57 7.16734637 0.4 ppm
27/11/2016 17:06:59 7.16734833 0.7 ppm
27/11/2016 17:07:01 7.16734792 0.6 ppm
27/11/2016 17:07:03 7.16734937 0.8 ppm
27/11/2016 17:07:05 7.16734989 0.9 ppm
27/11/2016 17:07:07 7.16734974 0.9 ppm
27/11/2016 17:07:09 7.16734902 0.8 ppm
27/11/2016 17:07:11 7.16734973 0.9 ppm
pi@raspberrypi:/pub/python $ sudo python K2001_Log.py
KEITHLEY INSTRUMENTS INC.,MODEL 2001M,1234567,B17 /A02
27/11/2016 19:26:08 -0.79064850 -1110349.2 ppm
27/11/2016 19:26:09 -0.79909820 -1111528.5 ppm
27/11/2016 19:26:09 -0.80731830 -1112675.7 ppm
27/11/2016 19:26:10 -0.81536700 -1113799.1 ppm