lsusb
उपरोक्त आउटपुट के साथ , आप अपने पंप से लाने के लिए लॉग से बात करने के लिए, अजगर या नोड में लिखे गए लिनक्स सॉफ्टवेयर का उपयोग कर सकते हैं।
आपने वास्तव में निर्दिष्ट नहीं किया है कि आप क्या करने की कोशिश कर रहे हैं, लेकिन यदि आप पंप से जानकारी प्राप्त करना चाहते हैं और इसे सहेजना चाहते हैं, जैसे कि एक json फ़ाइल, तो आप mm-latest.py
स्क्रिप्ट का उपयोग उबंटू में कर सकते हैं ।
सीरियल डिवाइस बनाने के लिए, insert.sh
डिकोडिंग-केयरलिंक पैकेज से जो चलता है:
#Bus 002 Device 011: ID 0a21:8001 Medtronic Physio Control Corp.
sudo modprobe --first-time usbserial vendor=0x0a21 product=0x8001
अब आपकी पसंद का कोई भी लिनक्स टूल पंप से बात कर सकता है, इसलिए जब तक यह पता चले कि पंप के प्रोटोकॉल का उपयोग कैसे किया जाए। ऐसा करने के लिए कुछ सॉफ्टवेयर उपलब्ध है:
openaps
एक उपकरण है जिसे ओपनैप्स कहा जाता है । यह कई कमांड प्रदान करता है , जो टैब-पूर्ण होने के साथ पूर्ण होता है।
स्थापित कर रहा है:
# install openaps from pypi
sudo easy_install -ZU openaps
अब हम ओपनैप्स का एक नया उदाहरण बना सकते हैं, और उन उपकरणों का उपयोग करना शुरू करेंगे जिन्हें हम कॉन्फ़िगर करेंगे:
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
सिस्टम गिट रेपो द्वारा ट्रैक की गई फाइलों के परिणामों को संग्रहीत करने में सहयोगी होगा।
डिकोडिंग-carelink
हुड के तहत ओपनपैक पंप से बात करने के लिए डिकोडिंग- केयरलिंक का उपयोग कर रहा है । यह एक curl
और libcurl
औसत दर्जे के पंपों के लिए है, यह पंपों से डेटा प्राप्त करने के लिए एक पायथन लाइब्रेरी को उजागर करता है, साथ ही कुछ उपयोगी कमांडलाइन टूल को सामान्य कार्य करने के लिए, जैसे कि निर्दिष्ट समय अवधि से लॉग को पुनर्प्राप्त करना। सीरियल डिवाइस को स्वचालित रूप से बनाने में मदद करने के लिए कुछ udv नियम भी दिए गए हैं।
comlink2-UART
- नोड js में, comlink2-uart समान उद्देश्यों के लिए जावास्क्रिप्ट बाइंडिंग प्रदान करता है
डेटा प्राप्त करने के बाद, आप डेटा को साझा या विज़ुअलाइज़ करने के लिए अपने पसंदीदा विज़ुअलाइज़ेशन प्रोग्राम का उपयोग कर सकते हैं।
तो विंडोज़ और केयरलिंक सॉफ्टवेयर के विकल्प ये दो परियोजनाएं हैं, जो आपके डेटा को आपकी शर्तों पर मुक्त करती हैं।
Windows machine
। आपको केवल कानूनी रूप से विंडोज का उपयोग करने के लिए एक लाइसेंस की आवश्यकता है। और अगर यूरोप में छात्र 25 यूरो से कम के लिए एक प्राप्त कर सकते हैं तो आपको भी सक्षम होना चाहिए;)