Linux – Instalando o PicoScope

A empresa Pico Technology[link] que possui como um de seus produtos os osciloscópios “portáteis” PicoScope, que sempre admirei e tive vontade de ter um mas, por recursos do Brasil (um país de todos) eu nunca consegui “R$”, além de diversos outros produtos muito interessantes que a empresa possui.

Porém, recentemente encontrei um o PicoScope PC Oscilloscope 2202[link] na empresa, um vovô da série 2000, modelo este que já esta descontinuado[link] e seu ano de lançamento foi 2002, apesar perante a exponencial que é o lançamento de novas tecnologias este equipamento é de grande utilidade ainda, segue uma breve descrição de suas especificações.

EspecificacaoPicoScope2202_cleitonbueno.com

 

Um equipamento com mais de 10 anos, e pela descrição na imagem acima, sabia que poderia ser dureza fazer esse cara funcionar “certinho” no Linux, porém, para minha surpresa, acessei a pagina de Downloads no site e vejo, “PicoScope for Linux” e com a data 09 de fevereiro de 2015. Caramba, saiu do forno isso!

É claro, cliquei pra ver. E fui levado a uma pagina que fornece todo procedimento para instalar a ferramenta nas distribuições Debian, Ubuntu, Mint, OpenSuSe, Fedora, CentOS e o mais legal via repositório[link].

No meu caso realizei o procedimento em um Ubuntu 12.04 e no Mint 17.

Primeiro adicionando o repositório do PicoScope.

cleiton@nb-bueno ~ $ sudo bash -c 'echo "deb http://labs.picotech.com/debian/ picoscope main" > /etc/apt/sources.list.d/picoscope.list'

Em seguida, importar a chave.

cleiton@nb-bueno ~ $ wget -O - http://labs.picotech.com/debian/dists/picoscope/Release.gpg.key | sudo apt-key add -
--2015-04-07 19:20:00--  http://labs.picotech.com/debian/dists/picoscope/Release.gpg.key
Resolvendo labs.picotech.com (labs.picotech.com)... 94.136.50.31
Conectando-se a labs.picotech.com (labs.picotech.com)|94.136.50.31|:80... conectado.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: 959 [application/pgp-keys]
Salvando em: “STDOUT”

100%[======================================>] 959         --.-K/s   em 0s      

2015-04-07 19:21:32 (8,16 MB/s) - escrito para a saída padrão  [959/959]

OK

Agora, atualizar nosso cache local e instalar o picoscope.

cleiton@nb-bueno ~ $ sudo apt-get update
Atingido http://br.archive.ubuntu.com precise Release.gpg
Atingido http://br.archive.ubuntu.com precise-updates Release.gpg
Atingido http://br.archive.ubuntu.com precise-backports Release.gpg        
...    
Ign http://labs.picotech.com picoscope/main Translation-pt_BR              
Ign http://labs.picotech.com picoscope/main Translation-pt                 
Ign http://labs.picotech.com picoscope/main Translation-en                 
Baixados 6.649 B em 9s (703 B/s)                                           
Lendo listas de pacotes... Pronto
cleiton@nb-bueno ~ $
cleiton@nb-bueno ~ $ sudo apt-get install picoscope
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os pacotes extra a seguir serão instalados:
  libmono-accessibility4.0-cil libmono-data-tds4.0-cil libmono-posix4.0-cil
  libmono-system-configuration-install4.0-cil libmono-system-core4.0-cil libmono-system-data4.0-cil
  libmono-system-enterpriseservices4.0-cil libmono-system-management4.0-cil
  libmono-system-runtime-serialization4.0-cil libmono-system-transactions4.0-cil
  libmono-system-windows-forms4.0-cil libmono-system-xaml4.0-cil libmono-webbrowser4.0-cil
  libmono-windowsbase4.0-cil libpicoipp libpl1000 libps2000 libps2000a libps3000 libps3000a libps4000
  libps4000a libps5000 libps5000a libps6000 libusbdrdaq
Pacotes sugeridos:
  libgnomeui-0
Pacotes recomendados:
  libgluezilla
Os NOVOS pacotes a seguir serão instalados:
  libmono-accessibility4.0-cil libmono-data-tds4.0-cil libmono-posix4.0-cil
  libmono-system-configuration-install4.0-cil libmono-system-core4.0-cil libmono-system-data4.0-cil
  libmono-system-enterpriseservices4.0-cil libmono-system-management4.0-cil
  libmono-system-runtime-serialization4.0-cil libmono-system-transactions4.0-cil
  libmono-system-windows-forms4.0-cil libmono-system-xaml4.0-cil libmono-webbrowser4.0-cil
  libmono-windowsbase4.0-cil libpicoipp libpl1000 libps2000 libps2000a libps3000 libps3000a libps4000
  libps4000a libps5000 libps5000a libps6000 libusbdrdaq picoscope
0 pacotes atualizados, 27 pacotes novos instalados, 0 a serem removidos e 316 não atualizados.
É preciso baixar 23,0 MB/25,2 MB de arquivos.
Depois desta operação, 68,9 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? S
Obter:1 http://labs.picotech.com/debian/ picoscope/main libpicoipp i386 1.1.2-4r21 [7.518 kB]
...
Configurando libmono-accessibility4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-data-tds4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-posix4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-configuration-install4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-core4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-transactions4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-enterpriseservices4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-data4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-management4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-runtime-serialization4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-webbrowser4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-windows-forms4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-system-xaml4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libmono-windowsbase4.0-cil (2.10.8.1-1ubuntu2.3) ...
Configurando libpicoipp (1.1.2-4r21) ...
Configurando libpl1000 (1.0.7-1r16) ...
Configurando libps2000 (2.1.4-3r26) ...
Configurando libps2000a (1.1.4-5r35) ...
Configurando libps3000 (3.7.5-3r22) ...
Configurando libps3000a (1.4.4-6r45) ...
Configurando libps4000 (1.2.4-2r31) ...
Configurando libps4000a (1.0.4-2r39) ...
Configurando libps5000 (1.5.4-3r26) ...
Configurando libps5000a (1.1.4-5r30) ...
Configurando libps6000 (1.4.4-6r34) ...
Configurando libusbdrdaq (1.0.4-1r19) ...
Configurando picoscope (6.10.1-4r36) ...
Processando gatilhos para libc-bin ...
ldconfig deferred processing now taking place
cleiton@nb-bueno ~ $

Abstrai algumas etapas da saída da instalação para não ficar grande no post.

Vamos ver o que foi instalado.

cleiton@nb-bueno ~ $ dpkg --get-selections | grep -e 'libps\|picoscope*'
libps2000					install
libps2000a					install
libps3000					install
libps3000a					install
libps4000					install
libps4000a					install
libps5000					install
libps5000a					install
libps6000					install
picoscope					install
cleiton@nb-bueno ~ $

Foi instalado o PicoScope e junto as libs de todos os modelos que a aplicação suporta, caso você não queira usar o PicoScope e apenas as libs, pode instalar referente a cada serie/modelo, detalhes para instalação em Download Linux Drivers for Your USB Pico Products[link].

Conectando o dispositivo e abrindo o PicoScope, pode ser no menu procurando por PicoScope ou direto no terminal digitando picoscope.

PicoScopeLinux_running

Beleza, instalado e funcionando.

Parabéns pelo trabalho Pico Technology e por dar continuidade a esses velhos de guerra :)

Espero que ajude quem mais precisar ou tiver um em casa encostado e quer fazer funcionar novamente.

Até a próxima!

 

Referências

https://www.picotech.com/

https://www.picotech.com/discontinued

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

Share Button

CC BY-NC-SA 4.0 Linux – Instalando o PicoScope by Cleiton Bueno is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.