Fix to correct a few places where 2 buses were hard coded as the

limit. There is no hard and fast limit to the number of buses you can
have now.
This commit is contained in:
Collin Kidder
2019-02-19 21:19:51 -05:00
parent 6c633f8720
commit d4f52311f7
3 changed files with 11 additions and 5 deletions
+5 -3
View File
@@ -820,6 +820,8 @@ void FrameSenderWindow::processCellChange(int line, int col)
sendingData[line].count = 0;
int numBuses = CANConManager::getInstance()->getNumBuses();
switch (col)
{
case 0: //Enable check box
@@ -831,9 +833,9 @@ void FrameSenderWindow::processCellChange(int line, int col)
qDebug() << "Setting enabled to " << sendingData[line].enabled;
break;
case 1: //Bus designation
tempVal = Utility::ParseStringToNum(ui->tableSender->item(line, 1)->text());
if (tempVal < 0) tempVal = 0;
if (tempVal > 1) tempVal = 1;
tempVal = Utility::ParseStringToNum(ui->tableSender->item(line, 1)->text());
if (tempVal < -1) tempVal = -1;
if (tempVal >= numBuses) tempVal = numBuses - 1;
sendingData[line].bus = tempVal;
qDebug() << "Setting bus to " << tempVal;
break;