Dengan lsusb
output di atas, Anda dapat menggunakan perangkat lunak linux, ditulis dengan python atau node, untuk berbicara mengambil log dari pompa Anda.
Anda tidak menentukan secara pasti apa yang ingin Anda lakukan, tetapi jika Anda ingin mengambil informasi dari pompa dan menyimpannya, misalnya file json, Anda dapat menggunakan mm-latest.py
skrip untuk melakukannya di Ubuntu.
Untuk membuat perangkat serial, insert.sh
dari paket decoding-carelink Yang berjalan:
#Bus 002 Device 011: ID 0a21:8001 Medtronic Physio Control Corp.
sudo modprobe --first-time usbserial vendor=0x0a21 product=0x8001
Sekarang setiap alat linux pilihan Anda dapat berbicara dengan pompa, selama ia tahu cara menggunakan protokol pompa. Ada beberapa perangkat lunak yang tersedia untuk melakukan ini:
celah
Ada alat yang disebut openaps . Ini menyediakan sejumlah perintah , penuh dengan penyelesaian-tab.
Menginstal:
# install openaps from pypi
sudo easy_install -ZU openaps
Sekarang kita dapat membuat instance openaps baru, dan mulai menggunakan perangkat yang akan kita konfigurasi:
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
Sistem juga akan membantu menyimpan hasil ke file yang dilacak oleh git repo.
decoding-carelink
Di bawah kapnya terbuka menggunakan decoding-carelink untuk berbicara dengan pompa. Ini seperti curl
dan libcurl
untuk pompa medtronic, ini memaparkan pustaka python untuk mendapatkan data dari pompa, serta beberapa alat baris perintah yang berguna untuk melakukan tugas umum, seperti mengambil log dari periode waktu yang ditentukan. Ada juga beberapa aturan udev yang disediakan untuk membantu membuat perangkat serial secara otomatis ..
comlink2-uart
- di node js, comlink2-uart menyediakan binding javascript untuk tujuan yang sama
Setelah mendapatkan data, Anda dapat menggunakan program visualisasi favorit untuk berbagi atau memvisualisasikan data.
Jadi alternatif untuk perangkat lunak windows dan carelink adalah dua proyek ini, yang membebaskan data Anda dengan persyaratan Anda sendiri.
Windows machine
yang tidak diperlukan; yang Anda butuhkan hanyalah lisensi untuk menggunakan Windows secara legal. Dan jika siswa di Eropa bisa mendapatkan satu dengan harga kurang dari 25 euro, Anda juga harus bisa;)