1: Installation - bruno-beloff/scs_mfr GitHub Wiki
docs > software repositories > scs_mfr
Language
Python 3.4 or above
Required libraries
Third party libraries should normally be installed using pip3
- Third party: Adafruit_BBIO, tzlocal
- SCS root: scs_core
- SCS host: scs_host_bbe, scs_host_bbe_southern or scs_host_rpi
- SCS dfe: scs_dfe_eng
- SCS psu: scs_psu
Branches
The stable branch of this repository is master. For deployment purposes, use:
git clone --branch=master https://github.com/bruno-beloff/scs_mfr.git
Example PYTHONPATH
Raspberry Pi, in /etc/profile or /home/pi/.bashrc:
export PYTHONPATH=~/SCS/scs_analysis/src:~/SCS/scs_dev/src:~/SCS/scs_mfr/src:~/SCS/scs_dfe_eng/src:~/SCS/scs_host_rpi/src:~/SCS/scs_core/src:$PYTHONPATH
BeagleBone, in /root/.bashrc:
export PYTHONPATH=/home/debian/SCS/scs_dev/src:/home/debian/SCS/scs_mfr/src:/home/debian/SCS/scs_psu/src:/home/debian/SCS/scs_comms_ge910/src:/home/debian/SCS/scs_dfe_eng/src:/home/debian/SCS/scs_host_bbe/src:/home/debian/SCS/scs_core/src:$PYTHONPATH
BeagleBone, in /home/debian/.bashrc:
export PYTHONPATH=~/SCS/scs_dev/src:~/SCS/scs_mfr/src:~/SCS/scs_psu/src:~/SCS/scs_comms_ge910/src:~/SCS/scs_dfe_eng/src:~/SCS/scs_host_bbe/src:~/SCS/scs_core/src:$PYTHONPATH
Bugs
Some versions of Raspian have a faulty I2C driver, resulting in I2C errors. In this case, the following fix should be applied:
smbus read_i2c_block_data Fails on Latest Kernel #828