Cross-version control
С MultiProg 2.2.57 десктоп и прошивка TGSN проверяют версии друг друга до начала операций программирования.
Что проверяется
При открытии TGSN-бэкенда в MultiProg:
- MultiProg читает версию прошивки TGSN (она уже отдаётся по протоколу).
- Сравнивает с минимальной требуемой прошивкой для данного релиза MultiProg.
- TGSN-сторона делает симметричную проверку — она знает минимальную версию MultiProg, с которой готова работать.
Если какая-то из сторон слишком старая — операция отклоняется с понятным сообщением, не падая позже с непонятной протокольной ошибкой.