LAWICEL CAN-FD support, CAN-FD data rate selection
This commit is contained in:
+12
-1
@@ -9,6 +9,7 @@ CANBus::CANBus()
|
||||
singleWire = false;
|
||||
active = false;
|
||||
canFD = false;
|
||||
dataRate = 2000000;
|
||||
}
|
||||
|
||||
|
||||
@@ -17,7 +18,8 @@ CANBus::CANBus(const CANBus& pBus) :
|
||||
listenOnly(pBus.listenOnly),
|
||||
singleWire(pBus.singleWire),
|
||||
active(pBus.active),
|
||||
canFD(pBus.canFD) {}
|
||||
canFD(pBus.canFD),
|
||||
dataRate(pBus.dataRate){}
|
||||
|
||||
|
||||
bool CANBus::operator==(const CANBus& bus) const{
|
||||
@@ -57,6 +59,15 @@ int CANBus::getSpeed(){
|
||||
return speed;
|
||||
}
|
||||
|
||||
int CANBus::getDataRate(){
|
||||
return dataRate;
|
||||
}
|
||||
|
||||
void CANBus::setDataRate(int newSpeed){
|
||||
//qDebug() << "CANBUS SetSpeed = " << newSpeed;
|
||||
dataRate = newSpeed;
|
||||
}
|
||||
|
||||
bool CANBus::isListenOnly(){
|
||||
return listenOnly;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user