Она выводила осмысленный физический параметр. Мне же надо было посмотреть значение совсем другого выражения "на ходу". Естественно, мне было лень вводить дополнительную отладочную переменную и организовывать вывод для неё. Ведь у меня уже была готовая. Я просто стал присваивать ей вместо правильного значения неправильное -- а именно оно меня и интересовало.
Пользователь какое-то время работал с программой нормально, но потом обнаружил, что в определённые моменты измерение проводится некорректно, а раньше всё было нормально. Конкретно: там, где управляющие сигналы должны быть постоянными, они вместо этого росли или падали. Дело, естественно
ОКАЗАЛОСЬ
в том, что та переменная, которую я использовал в отладочных целях, на самом деле не была конечной выводной переменной. Она иногда использовалась для управления процессом измерения. Я об этом просто забыл. Использовав её для своих нужд я сломал процесс управления.