Com a lsusb
saída acima, você pode usar o software linux, escrito em python ou nó, para conversar para obter logs 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, poderá usar o mm-latest.py
script para fazer isso no Ubuntu.
Para criar um dispositivo serial, a insert.sh
partir do pacote decoding-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:
aberturas
Existe uma ferramenta chamada openaps . Isso fornece vários comandos , repletos de preenchimento de tabulação.
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 em arquivos rastreados pelo repositório git.
decoding-carelink
Sob o capô, o openaps está usando decodificação-carelink para conversar com a bomba. Isto é como um curl
e libcurl
para as bombas da Medtronic, ele expõe uma biblioteca python para obtenção de dados das bombas, bem como algumas ferramentas de linha de comando úteis para executar tarefas comuns, tais como a recuperação de registros do 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, o comlink2-uart fornece ligações javascript para fins semelhantes
Depois de obter os dados, você pode usar seu programa de visualização favorito para compartilhar ou visualizar os dados.
Portanto, as alternativas para o Windows e o software Carelink são esses dois projetos, que liberam seus dados em seus próprios termos.
Windows machine
isso não é necessário; tudo o que você precisa é de uma licença para usar o Windows legalmente. E se os estudantes na Europa pode obter um por menos de 25 euros você deve ser capaz também;)