Настройка сервера

Нажмите кнопку "TPC" в левом верхнем меню основного интерфейса и далее кнопку "Настройки TPC"

1. Внесите свой идентификатор в системе Tractor Pilot Connect (TPC Client ID) и порт сервера синхронизации. Для получения этих параметров, зарегистрируетесь в TPC. В левом верхнем углу главного интерфейса TPC будут указаны ваш идентификатор и порт

2. Идентификатор трактора, название техники и сетевой интерфейс для выхода в Интернет на стороне станции управления можно не вносить. Эти настройки задаются на автопилоте, установленном на технике - идентификаторы являются произвольными числами, но должны быть уникальными.

3. Значения параметров - TPC WS Server, сервер синхронизации, сервер TPC API должны быть как на скриншоте. Если они отличаются или пустые - нажмите кнопку "Настройки по умолчанию", чтобы заполнить их нужными значениями.

Настройки ключей

Безопасность передачи сообщений между станцией управления и сельскохозяйственной техникой обеспечивается криптографической основойCurve25519.

Curve25519 применяется для обмена ключами с помощью алгоритма Диффи-Хеллмана. Это позволяет безопасно установить общий секретный ключ между двумя сторонами через открытый канал. Для шифрования данных используется потоковый шифр XSalsa20, который является расширением алгоритма Salsa20. XSalsa20 обеспечивает высокую скорость работы и устойчивость к криптографическим атакам.Для проверки целостности сообщений и защиты от атак их изменения используется механизм аутентификации Poly1305 -Poly1305 генерирует криптографические теги для каждого сообщения, что гарантирует, что сообщение не было изменено.

Нажмите кнопку "Generate new key pair" для генерации пары ключей для автопилотов, которые будут взаимодействовать со станцией управления. Ключи одинаковые для всей техники в рамках одного TPC аккаунта. Поэтому ключи генерируются на первом автопилоте или станции управления и нажатием кнопки "Отправить в TPC" сохраняются в TPC, откуда их может забрать другая техника (для этого вместо "Generate new key pair" нажмите кнопку "Get from TPC").

Нажмите кнопку "Загрузить из TPC" рядом с полем SYNC PUB Public Key, чтобы загрузить публичный ключ сервера синхронизации из облачного хранилища TPC

Нажмите кнопку "Сохранить настройки" и перезапустите наземную станцию управления.