Skip to content
Block or report user

Report or block jarvisms

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
Pro

Pinned

  1. Python Module for interfacing with the Coherent Research DCS v3+ remote metering server

    Python 1

  2. 1
    import pythondcs  # From https://github.com/jarvisms/pythondcs
    2
    import csv  # Standard Library
    3
    dcs = pythondcs.DCSSession(DCSURL,USERNAME,PASSWORD)    # Credentials as needed
    4
    
                
    5
    backup={}   # Keep original copies as backup
  3. 1
    import pythondcs  # From https://github.com/jarvisms/pythondcs
    2
    import csv  # Standard Library
    3
    dcs = pythondcs.DCSSession(DCSURL,USERNAME,PASSWORD)    # Credentials as needed
    4
    
                
    5
    with open("output.csv", "w", newline="") as outputcsv:   # Adjust file as needed
  4. Web service API mapping to ModbusTCP devices

    Python

  5. 1
    This acheives full file system backups to a destination. I this for backing up my entire Raspberry Pi SD cards (with a few minor modifications) daily via my crontab.
    2
    
                
    3
    The rrsync script is required from https://www.samba.org/ftp/unpacked/rsync/support/rrsync
    4
    
                
    5
    Sample line from authorized_key file must reside on the destination server where the backups will be. The path to backup it given here and all restrictions are in place so that this is the only thing the ssh user can do, and the only place they have access to. A public/private key combo without passphrase must have been created and shared out first etc. etc. https://www.guyrutenberg.com/2014/01/14/restricting-ssh-access-to-rsync/
  6. Multithreaded SQLite3 data logging service for ModbusTCP devices

    Python

54 contributions in the last year

Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr Mon Wed Fri
Activity overview
Contributed to jim-easterbrook/pywws, jarvisms/LiveData, jarvisms/pythondcs and 5 other repositories
Loading

Contribution activity

April 2019

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.