Установка драйвера
Требования
Драйвер устанавливается только на компьютер медсестры, который находится рядом с ЭКГ аппаратом и будет использоваться для снятия ЭКГ в цифровом виде.
Драйвер использует Java JDK 8 версии или выше, соответственно требует операционной системы, в которой может быть установлена Java JDK 8+.
Работоспособность проверена на следующих операционных системах:
- Windows 10 64 bit
- Windows 7 64 bit
- Windows 8 64 bit
- Ubuntu 16, 18, 20
- Windows 7 32 bit
Установка Windows
Стандартная установка
- Скачайте
- Распакуйте скачанный zip файл
- Запустите файл setup.bat (если выйдет предупреждение Windows, нажмите "Подробнее" и "Запустить все равно")
- Подождите немного, в системном трее появится иконка драйвера
- Если в операционной системе установлен брандмауэр или антивирус, необходимо добавить smartecg.jar в исключения, чтобы запуск программы не был заблокирован. В настройках брандмауэра необходимо добавить исключение для файла jre/bin/javaw.exe.
Установка вручную (если стандартная установка не сработала)
- Если на компьютере не установлена Java JDK, скачайте по следующей ссылке
- Установите скачанную Java JDK
- Скачайте драйвер СмартЭКГ
- Создайте папку в "Мои документы" (Documents) под названием "smartecg"
- Скопируйте скачанный файл драйвера в папку smartecg и запустите его (двойным щелчком мыши по файлу smartecg.jar)
- Создать ярлык на файл smartecg.jar (нажать правой кнопкой мыши на файл и в контекстном меню выбрать "создать ярлык")
- Поместить ярлык в папку Автозагрузки (скопировать). Папку Автозагрузки можно найти так: - Нажать Пуск - Выполнить (или нажать одновременно кнопки Windows+R), ввести команду shell:startup - откроется папка Автозагрузки
- ИЛИ найти папку автозагрузки через проводник
- ИЛИ найти папку автозагрузки через проводник
- В зависимости от браузера: 1. Браузер Chrome: открыть новую вкладку и ввести в адресную строку следующее: - chrome://flags/#allow-insecure-localhost и поменять значение на Enabled (Разрешено)
2. Браузер Firefox: настройки не требуются, но в дальнейшем нужно будет нажимать "Продолжить несмотря на риск" при настройке драйвера.
- Скачайте сертификат для шифрования данных
- Запустите скачанный сертификат. Нажимайте "далее" пока установщик не предложит ввести пароль. Введите пароль "smartecg" (без кавычек). Нажимайте "далее" до завершения установки сертификата. В конце получите сообщение об успешности импорта сертификата.
- Перезапустите браузер и откройте вкладку https://localhost:20000 (если у вас Firefox, то нажмите "Продолжить несмотря на риск")
- Перезагрузите компьютер и убедитесь, что драйвер был запущен из Автозагрузки. Для этого откройте вкладку https://localhost:20000. Если вкладка открывается, то драйвер запущен успешно
Установка драйвера на этом завершена. Не закрывайте вкладку. После настройки ЭКГ аппарата нужно будет провести настройку драйвера в этой вкладке.
- Если в операционной системе установлен брандмауэр или антивирус, необходимо добавить smartecg.jar в исключения, чтобы запуск программы не был заблокирован.
Установка Linux
Стандартная установка
- Скачайте инсталлятор драйвера для Linux
- Распакуйте скачанный zip файл
- Запустите файл setup.sh
- Подождите немного, в системном трее появится иконка драйвера
Установка вручную (если стандартная установка не сработала)
- Проверьте наличие JDK 8:
java -version
- Если в вашей операционной системе установлен JDK 8 (или выше), то переходите к 3 пункту
- Установите Java JDK 8:
sudo apt-get update
sudo apt-get install openjdk-8-jdk
- После установки убедитесь, что команда
java -version
- возвращает версию 8
- Скачайте драйвер СмартЭКГ
- Создайте папку в домашней директории под названием "smartecg"
mkdir ~/smartecg
- Скопируйте скачанный файл драйвера в папку smartecg
- В случае подключения ЭКГ аппарата к USB, необходимо дать права текущему пользователю на чтение USB порта (заменить "user_name" на корректное значение):
sudo usermod -a -G dialout "user_name"
- Создайте скрипт автозапуска приложения run.sh следующей командой
cd ~/smartecg
vim run.sh
- вставьте следующий фрагмент кода в текстовом редакторе:
#!/bin/bash
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/
WORKDIR=/home/"user_name"/smartecg/
cd $WORKDIR
"${JAVA_HOME}/bin/java" -jar smartecg.jar
- не забудьте заменить "user_name" на имя пользователя в системе
- если ранее не работали с текстовым редактором vim, это действие можно выполнить в обычном текстовом редакторе
- после сохранения скрипта нужно сделать этот скрипт запускаемым с помощью команды в терминале:
chmod +x run.sh
- далее необходимо удостовериться, что скрипт работает:
./run.sh
- должен появиться лог вывода драйвера, нажмите CTRL+C
- Для помещения драйвера в автозагрузку создайте аналогично предыдущему пункту файл
smartecg.desktop
в директории/home/"user_name"/.config/autostart
со следующим содержимым:
[Desktop Entry]
Type=Application
Name=SmartECG
Exec="/home/"user_name"/smartecg/run.sh"
- Перезапустите браузер и откройте вкладку https://localhost:20000 (если у вас Firefox, то нажмите "Продолжить несмотря на риск").
- Перезагрузите компьютер и убедитесь, что драйвер был запущен из Автозагрузки. Для этого откройте вкладку https://localhost:20000. Если вкладка открывается, то драйвер запущен успешно
Установка драйвера на этом завершена. Не закрывайте вкладку. После настройки ЭКГ аппарата нужно будет провести настройку драйвера в этой вкладке.