Установка драйвера

Требования

Драйвер устанавливается только на компьютер медсестры, который находится рядом с ЭКГ аппаратом и будет использоваться для снятия ЭКГ в цифровом виде.

Драйвер использует 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

Стандартная установка

  1. Скачайте
  2. Распакуйте скачанный zip файл
  3. Запустите файл setup.bat (если выйдет предупреждение Windows, нажмите "Подробнее" и "Запустить все равно")
  4. Подождите немного, в системном трее появится иконка драйвера
  5. Если в операционной системе установлен брандмауэр или антивирус, необходимо добавить smartecg.jar в исключения, чтобы запуск программы не был заблокирован. В настройках брандмауэра необходимо добавить исключение для файла jre/bin/javaw.exe.

Установка вручную (если стандартная установка не сработала)

  1. Если на компьютере не установлена Java JDK, скачайте по следующей ссылкеalt
  2. Установите скачанную Java JDK altaltalt
  3. Скачайте драйвер СмартЭКГ
  4. Создайте папку в "Мои документы" (Documents) под названием "smartecg" alt
  5. Скопируйте скачанный файл драйвера в папку smartecg и запустите его (двойным щелчком мыши по файлу smartecg.jar)
  6. Создать ярлык на файл smartecg.jar (нажать правой кнопкой мыши на файл и в контекстном меню выбрать "создать ярлык") alt
  7. Поместить ярлык в папку Автозагрузки (скопировать). Папку Автозагрузки можно найти так: - Нажать Пуск - Выполнить (или нажать одновременно кнопки Windows+R), ввести команду shell:startup - откроется папка Автозагрузки alt
    • ИЛИ найти папку автозагрузки через проводник alt
  8. В зависимости от браузера: 1. Браузер Chrome: открыть новую вкладку и ввести в адресную строку следующее: - chrome://flags/#allow-insecure-localhost и поменять значение на Enabled (Разрешено) alt 2. Браузер Firefox: настройки не требуются, но в дальнейшем нужно будет нажимать "Продолжить несмотря на риск" при настройке драйвера.
  9. Скачайте сертификат для шифрования данных
  10. Запустите скачанный сертификат. Нажимайте "далее" пока установщик не предложит ввести пароль. Введите пароль "smartecg" (без кавычек). Нажимайте "далее" до завершения установки сертификата. В конце получите сообщение об успешности импорта сертификата. altalt
  11. Перезапустите браузер и откройте вкладку https://localhost:20000 (если у вас Firefox, то нажмите "Продолжить несмотря на риск")
  12. Перезагрузите компьютер и убедитесь, что драйвер был запущен из Автозагрузки. Для этого откройте вкладку https://localhost:20000. Если вкладка открывается, то драйвер запущен успешно alt Установка драйвера на этом завершена. Не закрывайте вкладку. После настройки ЭКГ аппарата нужно будет провести настройку драйвера в этой вкладке.
  13. Если в операционной системе установлен брандмауэр или антивирус, необходимо добавить smartecg.jar в исключения, чтобы запуск программы не был заблокирован.

Установка Linux

Стандартная установка

  1. Скачайте инсталлятор драйвера для Linux
  2. Распакуйте скачанный zip файл
  3. Запустите файл setup.sh
  4. Подождите немного, в системном трее появится иконка драйвера

Установка вручную (если стандартная установка не сработала)

  1. Проверьте наличие JDK 8: java -version
    • Если в вашей операционной системе установлен JDK 8 (или выше), то переходите к 3 пункту
  2. Установите Java JDK 8:
sudo apt-get update
sudo apt-get install openjdk-8-jdk
  • После установки убедитесь, что команда java -version
  • возвращает версию 8
  1. Скачайте драйвер СмартЭКГ
  2. Создайте папку в домашней директории под названием "smartecg" mkdir ~/smartecg
  3. Скопируйте скачанный файл драйвера в папку smartecg
  4. В случае подключения ЭКГ аппарата к USB, необходимо дать права текущему пользователю на чтение USB порта (заменить "user_name" на корректное значение): sudo usermod -a -G dialout "user_name"
  5. Создайте скрипт автозапуска приложения 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
  1. Для помещения драйвера в автозагрузку создайте аналогично предыдущему пункту файл smartecg.desktop в директории /home/"user_name"/.config/autostart со следующим содержимым:
[Desktop Entry]
Type=Application
Name=SmartECG
Exec="/home/"user_name"/smartecg/run.sh"
  1. Перезапустите браузер и откройте вкладку https://localhost:20000 (если у вас Firefox, то нажмите "Продолжить несмотря на риск").
  2. Перезагрузите компьютер и убедитесь, что драйвер был запущен из Автозагрузки. Для этого откройте вкладку https://localhost:20000. Если вкладка открывается, то драйвер запущен успешно alt Установка драйвера на этом завершена. Не закрывайте вкладку. После настройки ЭКГ аппарата нужно будет провести настройку драйвера в этой вкладке.