lathe_emulator

drilling machine simulator

Lathe Emulator

Описание

Данная программа позволяет имитировать работу станка в (данном случае фрезерного, а при желании любого). Необходима для использования в проекте Machine monitoring system. Разработана на языке Crystal с применением небольшой щепотки магии.

Функционал

Есть, значит, три путЯ:

  • /api/info - получение краткой информации о станке
  • /api/full_metrics - получение полной информации о станке
  • /api/change_state - изменение статуса станка (вкл/выкл). Необходимо для удаленного управления станком через Machine monitoring system.

При включенном станке ключевые данные меняются рандомно имитируя его работу.

Установка

shards install

Использование

crystal run app.cr

Тесты

KEMAL_ENV=test crystal spec

Разработчик

Repository

lathe_emulator

Owner
Statistic
  • 0
  • 0
  • 0
  • 0
  • 3
  • about 2 years ago
  • May 26, 2023
License

MIT License

Links
Synced at

Tue, 02 Sep 2025 17:25:03 GMT

Languages