git clone https://gitlab.com/useful-libs/data_transfer.git
cd data_transfer
mkdir cmake && cd cmake
cmake -S ../app -B .
makeИсполняемый файл будет находиться в папке .../data_transfer/build/bin
Опции запуска:
Для запуска сервера необходимо добавить опцию -s
./DataTransfer -sЗапустит сервер на стандартном порту 7071, можно добавить опцию -p номер_порта для указания другого порта.
./DataTransfer -p 7072 -sДля запуска клиента и начала отправки файла на сервер
./DataTransfer -c </путь/к/файлу>
Или же, если сервер запущен на нестандартном порту
./DataTransfer -p 7072 -c </путь/к/файлу>Результат передачи будет сохранён в папку с исполняемым файлом, под именем date_time.hex