cabana: set min-max values from size when creating a new signal. (#27589)

old-commit-hash: 741d26b025
This commit is contained in:
Dean Lee
2023-03-18 07:18:38 +08:00
committed by GitHub
parent 388613c0c3
commit 3d2066272b
+1 -1
View File
@@ -245,7 +245,7 @@ void SignalModel::addSignal(int start_bit, int size, bool little_endian) {
}
}
cabana::Signal sig = {.is_little_endian = little_endian, .factor = 1};
cabana::Signal sig = {.is_little_endian = little_endian, .factor = 1, .min = "0", .max = QString::number(std::pow(2, size) - 1)};
for (int i = 1; /**/; ++i) {
sig.name = QString("NEW_SIGNAL_%1").arg(i);
if (msg->sig(sig.name) == nullptr) break;