lsusb
Yukarıdaki çıktı ile, pompanızdan getirme günlükleri konuşmak için python veya düğümle yazılmış linux yazılımını kullanabilirsiniz.
Tam olarak ne yapmaya çalıştığınızı belirtmediniz, ancak pompadan bilgi almak ve kaydetmek istiyorsanız, örneğin bir json dosyası, bunu mm-latest.py
Ubuntu'da yapmak için komut dosyasını kullanabilirsiniz .
insert.sh
Çalışan bir kod çözme-carelink paketinden bir seri cihaz oluşturmak için :
#Bus 002 Device 011: ID 0a21:8001 Medtronic Physio Control Corp.
sudo modprobe --first-time usbserial vendor=0x0a21 product=0x8001
Şimdi seçtiğiniz herhangi bir linux aracı, pompanın protokolünü nasıl kullanacağını bildiği sürece pompa ile konuşabilir. Bunu yapmak için bazı yazılımlar vardır:
openaps
OpenAP adı verilen bir araç var . Bu, sekme tamamlama ile tamamlanan bir dizi komut sağlar .
yükleme:
# install openaps from pypi
sudo easy_install -ZU openaps
Şimdi yeni bir openaps örneği oluşturabilir ve yapılandıracağımız cihazları kullanmaya başlayabiliriz :
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 ayrıca sonuçları git repo tarafından izlenen dosyalara depolamaya da yardımcı olacaktır.
kod çözme-Bakım İrtibat
Kaputun altındaki boşluklar, pompa ile konuşmak için kod çözme-carelink kullanıyor . Bu curl
ve libcurl
medtronic pompaları için olduğu gibi , pompalardan veri almak için bir python kitaplığının yanı sıra belirli bir zaman diliminden günlükleri almak gibi ortak görevleri yapmak için bazı yararlı komut satırı araçlarını ortaya koyar. Seri cihazın otomatik olarak oluşturulmasına yardımcı olmak için sağlanan bazı udev kuralları da vardır.
comlink2-uart
- js düğümünde, comlink2-uart benzer amaçlar için javascript bağlamaları sağlar
Verileri aldıktan sonra, verileri paylaşmak veya görselleştirmek için favori görselleştirme programınızı kullanabilirsiniz.
Pencerelere ve carelink yazılımına alternatifler, verilerinizi kendi şartlarınıza göre özgürleştiren bu iki projedir.
Windows machine
bu gerekli değildir; tek ihtiyacınız olan, yasal olarak Windows'u kullanmak için bir lisanstır. Avrupa'da öğrencilerin 25'den az Euro birisi olacaksa Sen de mümkün olmalıdır;)