GithubHelp home page GithubHelp logo

naklama / picoscope-overlay Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jaypeche/picoscope-overlay

0.0 0.0 0.0 75 KB

PicoScope v6+ Gentoo Linux overlay

Home Page: https://www.picotech.com/downloads/linux

Shell 100.00%

picoscope-overlay's Introduction

picoscope-overlay

PicoScope v6+ Gentoo Linux overlay Distributed by Pico Technology 2020 Ltd

Import overlay :

Since version 2.2.16, Portage has a native mechanism for adding overlays.

  • Just copy picoscope-overlay.conf to your /etc/portage/repos.conf directory:
root # mkdir -p /etc/portage/repos.conf 
root # wget -c https://raw.githubusercontent.com/jaypeche/picoscope-overlay/master/picoscope-overlay.conf -O /etc/portage/repos.conf/picoscope-overlay.conf
  • Edit the "location" variable in /etc/portage/repos.conf/picoscope-overlay.conf to suit your overlay storage path (for example, /usr/local/portage/picoscope-overlay).

Synchronize repository :

  • Modify /etc/portage/make.conf for overlay folder support, and create overlay storage folder if not exist !
root # echo "PORTDIR_OVERLAY=/usr/local/portage" >> /etc/portage/make.conf
root # mkdir -p /usr/local/portage
  • Now you can sync the overlay using :
root # emaint sync -r picoscope-overlay

Install PicoScope software suite :

  • Edit /etc/portage/package.keywords/picoscope and add this :
>=sci-electronics/picoscope-bin-6.10.1.4.13 ~amd64
>=dev-lang/picomono-4.6.2.16.1.02 ~amd64

# RPM packages Dependencies
# required by sci-electronics/picoscope-bin-6.13.7.4.707::x-portage
# required by picoscope-bin (argument)
>=dev-libs/usbdrdaq-2.0.0.1.570 ~amd64
# required by sci-electronics/picoscope-bin-6.13.7.4.707::x-portage
# required by picoscope-bin (argument)
>=dev-libs/picoipp-1.3.0.4.21 ~amd64
# required by sci-electronics/picoscope-bin-6.13.7.4.707::x-portage
# required by picoscope-bin (argument)
>=dev-libs/usbpt104-2.0.17.1.1441 ~amd64
# required by sci-electronics/picoscope-bin-6.13.7.4.707::x-portage
# required by picoscope-bin (argument)
>=dev-libs/plcm3-2.0.17.1.1441 ~amd64

# UserSpace drivers for 2000a series scope (check config for your own hardware)
>=dev-libs/ps2000a-2.1.0.6.570 ~amd64
  • Edit /etc/portage/package.use/picoscope and select the appropriate driver like this :
# Check your oscilloscope hardware specifications (PicoScope 2206A -> ps2000a in this case) :

>=sci-electronics/picoscope-bin-6.13.7.4.707    scope_ps2000a -scope_pl1000 -scope_ps2000 scope_ps3000 -scope_ps3000a -scope_ps4000 -scope_ps4000a \
						-scope_ps5000 -scope_ps5000a -scope_ps6000 -scope_ps6000a
  • Now, you can emerge PicoScope software :
root # emerge -av picoscope-bin
  • As mentioned, do not forget to add your user to "pico" group.
root # usermod -a -G pico your_user
  • PicoScope launcher is available at Applications/Electronics/PicoScope

picoscope-overlay's People

Contributors

jaypeche avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.