Parameters for ASR test day
This commit is contained in:
@ -278,41 +278,12 @@ static_assert(sizeof(dataFieldDescs) / sizeof(dataFieldDescs[0]) ==
|
||||
|
||||
#define PARAM_FIELD(FIELD) []() { return (void *)¶ms.FIELD; }
|
||||
|
||||
void inc_bbal(void *valPtr) {
|
||||
// float *val = (float *)valPtr;
|
||||
// *val += 0.1f;
|
||||
// if (*val > 100.0f) {
|
||||
// *val = 100.0f;
|
||||
// }
|
||||
}
|
||||
|
||||
void dec_bbal(void *valPtr) {
|
||||
// float *val = (float *)valPtr;
|
||||
// *val -= 0.1f;
|
||||
// if (*val < 0.0f) {
|
||||
// *val = 0.0f;
|
||||
// }
|
||||
}
|
||||
|
||||
void inc_int(void *valPtr) {
|
||||
// int *val = (int *)valPtr;
|
||||
// *val += 1;
|
||||
}
|
||||
|
||||
void dec_int(void *valPtr) {
|
||||
// int *val = (int *)valPtr;
|
||||
// *val -= 1;
|
||||
// if (*val < 0) {
|
||||
// *val = 0;
|
||||
// }
|
||||
}
|
||||
|
||||
NamedFieldDescription paramFieldDescs[] = {
|
||||
[PF_BBAL] = {NamedFieldKind::Float, "BBAL", 2, 1, PARAM_FIELD(bbal)},
|
||||
[PF_TC1] = {NamedFieldKind::Int, "TC1", 2, 0, PARAM_FIELD(tc1)},
|
||||
[PF_TC2] = {NamedFieldKind::Int, "TC2", 2, 0, PARAM_FIELD(tc2)},
|
||||
[PF_TORQUEMAP] = {NamedFieldKind::Int, "MAP", 2, 0,
|
||||
PARAM_FIELD(torque_map)},
|
||||
[PF_SLIPREF] = {NamedFieldKind::Float, "SLIPREF", 2, 2,
|
||||
PARAM_FIELD(slipref)},
|
||||
[PF_ASRP] = {NamedFieldKind::Int, "ASR-P", 2, 0, PARAM_FIELD(asrp)},
|
||||
[PF_ASRON] = {NamedFieldKind::Int, "ASR-ON", 2, 0, PARAM_FIELD(asron)},
|
||||
[PF_TEST1] = {NamedFieldKind::Int, "TEST1", 2, 0, PARAM_FIELD(test[0])},
|
||||
[PF_TEST2] = {NamedFieldKind::Int, "TEST2", 2, 0, PARAM_FIELD(test[1])},
|
||||
[PF_TEST3] = {NamedFieldKind::Int, "TEST3", 2, 0, PARAM_FIELD(test[2])},
|
||||
|
||||
Reference in New Issue
Block a user