Техническое задание: Скрипт для управления ASIC-майнером
Цель проекта
Разработать программный скрипт для автоматизированного взаимодействия с ASIC-майнерами, работающими на алгоритме SHA-256 (например, Bitcoin-майнеры).
Основные функции
- Подключение и проверка: Скрипт должен подключаться к устройству по его IP-адресу и первично проверять его работоспособность и доступность в сети.
- Рабочая логика: После успешного подключения скрипт должен запускать собственную последовательность действий (рабочую логику), характер которой будет уточнён исполнителю.
- Устойчивость: Код должен корректно обрабатывать ошибки связи и нештатные ситуации.
Требования к реализации
- Язык программирования: Python.
- Скрипт должен быть готов к запуску в среде, где есть сетевой доступ к устройству.
- Код должен быть хорошо структурирован, документирован и готов к дальнейшему расширению.
Результат работы
Исполнитель предоставляет рабочий скрипт, исходный код и краткую инструкцию по его настройке и запуску.