З lsusb
вищенаведеним результатом ви можете використовувати програмне забезпечення Linux, написане python або node, для обміну журналами отримання вашого насоса.
Ви не вказали, що саме ви намагаєтеся зробити, але якщо ви хочете отримати інформацію з насоса і зберегти її, наприклад, файл json, ви можете використовувати mm-latest.py
сценарій для цього в Ubuntu.
Щоб створити послідовний пристрій, insert.sh
з пакета декодування-догляду, який працює:
#Bus 002 Device 011: ID 0a21:8001 Medtronic Physio Control Corp.
sudo modprobe --first-time usbserial vendor=0x0a21 product=0x8001
Тепер будь-який інструмент Linux на ваш вибір може спілкуватися з насосом, якщо він знає, як використовувати протокол насоса. Для цього є певне програмне забезпечення:
відкриття
Є інструмент під назвою відкриття . Це забезпечує ряд команд , що рясніють завершенням вкладки.
Встановлення:
# 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
Система також допоможе зберігати результати у файлах, відслідковуваних git repo.
декодування-Carelink
Під кришкою відкривання використовується розшифровка-carelink для розмови з насосом. Це подібно до curl
і libcurl
для насосів medtronic, вона відкриває бібліотеку python для отримання даних з насосів, а також деякі корисні інструменти командного рядка для виконання загальних завдань, таких як вилучення журналів із заданого періоду часу. Також передбачено кілька правил udev, які допоможуть автоматично створити серійний пристрій.
comlink2-uart
- у вузлі js, comlink2-uart забезпечує прив'язку javascript для подібних цілей
Отримавши дані, ви можете використовувати свою улюблену програму візуалізації для обміну або візуалізації даних.
Таким чином, альтернативою програмного забезпечення Windows та carelink є ці два проекти, які звільняють ваші дані на ваших власних умовах.
Windows machine
це не потрібно; все, що вам потрібно, це ліцензія на легальне використання Windows. І якщо студенти в Європі можуть отримати одного за менше 25 євро, ви також зможете;)