Add wheelslip and abs to test loop
This commit is contained in:
parent
aac41aa882
commit
e58e235256
|
|
@ -323,6 +323,11 @@ int tester(SimDevice* devices, int numdevices)
|
||||||
simdata->velocity = 16;
|
simdata->velocity = 16;
|
||||||
simdata->rpms = 100;
|
simdata->rpms = 100;
|
||||||
simdata->maxrpm = 8000;
|
simdata->maxrpm = 8000;
|
||||||
|
simdata->abs = 0;
|
||||||
|
simdata->wheelslip[0] = 0;
|
||||||
|
simdata->wheelslip[1] = 0;
|
||||||
|
simdata->wheelslip[2] = 0;
|
||||||
|
simdata->wheelslip[3] = 0;
|
||||||
sleep(3);
|
sleep(3);
|
||||||
|
|
||||||
fprintf(stdout, "Setting rpms to 1000\n");
|
fprintf(stdout, "Setting rpms to 1000\n");
|
||||||
|
|
@ -333,6 +338,30 @@ int tester(SimDevice* devices, int numdevices)
|
||||||
}
|
}
|
||||||
sleep(3);
|
sleep(3);
|
||||||
|
|
||||||
|
fprintf(stdout, "Setting ABS to 1\n");
|
||||||
|
simdata->abs = 1;
|
||||||
|
for (int x = 0; x < numdevices; x++)
|
||||||
|
{
|
||||||
|
devices[x].update(&devices[x], simdata);
|
||||||
|
}
|
||||||
|
sleep(3);
|
||||||
|
simdata->abs = 0;
|
||||||
|
|
||||||
|
fprintf(stdout, "Setting Wheelslip to 1\n");
|
||||||
|
simdata->wheelslip[0] = 1;
|
||||||
|
simdata->wheelslip[1] = 1;
|
||||||
|
simdata->wheelslip[2] = 1;
|
||||||
|
simdata->wheelslip[3] = 1;
|
||||||
|
for (int x = 0; x < numdevices; x++)
|
||||||
|
{
|
||||||
|
devices[x].update(&devices[x], simdata);
|
||||||
|
}
|
||||||
|
sleep(3);
|
||||||
|
simdata->wheelslip[0] = 0;
|
||||||
|
simdata->wheelslip[1] = 0;
|
||||||
|
simdata->wheelslip[2] = 0;
|
||||||
|
simdata->wheelslip[3] = 0;
|
||||||
|
|
||||||
fprintf(stdout, "Shifting into first gear\n");
|
fprintf(stdout, "Shifting into first gear\n");
|
||||||
simdata->gear = 2;
|
simdata->gear = 2;
|
||||||
for (int x = 0; x < numdevices; x++)
|
for (int x = 0; x < numdevices; x++)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue