Com a saída lsusb
acima, você pode usar o software linux, escrito em python ou nó, para conversar com os logs de busca da sua bomba.
Você não especificou exatamente o que está tentando fazer, mas se quiser buscar informações da bomba e salvá-las, por exemplo, um arquivo json, você pode usar o script mm-latest.py
para fazer isso no Ubuntu.
Para criar um dispositivo serial, insert.sh
do pacote de decodificação do carelink Que é executado:
#Bus 002 Device 011: ID 0a21:8001 Medtronic Physio Control Corp.
sudo modprobe --first-time usbserial vendor=0x0a21 product=0x8001
Agora, qualquer ferramenta Linux de sua escolha pode falar com a bomba, desde que saiba como usar o protocolo da bomba.
Há algum software disponível para fazer isso:
openaps
Existe uma ferramenta chamada openaps .
Isso fornece um número de comandos , repleto de conclusão de guias.
Instalando:
# install openaps from pypi
sudo easy_install -ZU openaps
Agora, podemos criar uma nova instância de openaps e começar a usar os dispositivos que configuraremos:
openaps init my.openaps # creates new subdirectory/git repo called my.openaps
openaps device add pump medtronic AABBCC # where AABBCC is your serial number
openaps use pump read_clock # to read current clock
openaps use pump iter_pump 100 # for last 100 pump records
openaps use pump -h # for menu of all commands
O sistema também ajudará a armazenar os resultados nos arquivos rastreados pelo repositório git.
decodificação-carelink
Sob o capô openaps está usando decodificação-carelink para falar com a bomba.
Isso é como um curl
e libcurl
para bombas medtronic, expõe uma biblioteca python para obter dados das bombas, bem como algumas ferramentas de linha de comando úteis para executar tarefas comuns, como recuperar logs de um período de tempo especificado. Existem também algumas regras do udev fornecidas para ajudar a criar o dispositivo serial automaticamente.
comlink2-uart
- no nó js, comlink2-uart fornece ligações de javascript para fins semelhantes
Depois de obter os dados, você pode usar seu programa de visualização favorito para compartilhar ou visualizar os dados.
Assim, as alternativas para o software windows e carelink são esses dois projetos, que liberam seus dados em seus próprios termos.