Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Радион Набоков
Радион
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
104 000 rub

Срок выполнения

9 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Радион Набоков
Радион
Верифицированный пользователь

Напишу системную утилиту или модуль на C

Разработаю одну системную утилиту или один модуль на C под Linux/embedded Linux в пределах такого пакета: - до 3 функциональных модулей: чтение и проверка входных данных, основная обработка, вывод результата и логирование; - до 1200 строк C-кода без учета комментариев, тестовых данных и файлов сборки; - до 3 типов входных данных: текстовый файл, CSV, JSON, бинарный файл/буфер, stdin/stdout; - до 2 форматов результата: файл, stdout или лог; - 1 протокол или интерфейс на выбор: TCP/UDP, UART/Serial, SPI, I2C, GPIO через sysfs/libgpiod, работа с процессами Linux; - при работе с устройством поддержу 1 модель устройства и 1 сценарий обмена. В услугу входит структура проекта, исходный код на C, Makefile или CMake, обработка ошибок, базовое логирование, 2-3 тестовых примера и README с запуском. Не входит в пакет: драйвер ядра, GUI, RTOS-порт, Windows/macOS, прошивка микроконтроллера, криптография, поддержка нескольких устройств/протоколов или большой рефакторинг существующего проекта.

Заказчик получит:

C-проект, исходный код, Makefile/CMake, тесты и README

До начала работы заказчик должен предоставить:

Краткое ТЗ в рамках пакета: целевая ОС/архитектура, выбранный интерфейс/протокол или устройство, формат входных и выходных данных, 2-3 тестовых примера, ограничения по компилятору и библиотекам. Для доработки существующего проекта: исходный код, команда сборки и описание текущей ошибки.