mv canbus to its own file
This commit is contained in:
+76
-1
@@ -1,6 +1,81 @@
|
||||
#include <QObject>
|
||||
#include "canbus.h"
|
||||
|
||||
CAN_Bus::CAN_Bus()
|
||||
CANBus::CANBus()
|
||||
{
|
||||
speed = 250000;
|
||||
listenOnly = false;
|
||||
singleWire = false;
|
||||
active = false;
|
||||
container = Q_NULLPTR;
|
||||
busNum = 0;
|
||||
}
|
||||
|
||||
CANBus::CANBus(const CANBus& pBus) :
|
||||
speed(pBus.speed),
|
||||
listenOnly(pBus.listenOnly),
|
||||
singleWire(pBus.singleWire),
|
||||
active(pBus.active),
|
||||
container(pBus.container), /* TODO: check if container is really needed */
|
||||
busNum(pBus.busNum) {}
|
||||
|
||||
|
||||
void CANBus::setSpeed(int newSpeed)
|
||||
{
|
||||
speed = newSpeed;
|
||||
}
|
||||
|
||||
void CANBus::setListenOnly(bool mode)
|
||||
{
|
||||
listenOnly = mode;
|
||||
}
|
||||
|
||||
void CANBus::setSingleWire(bool mode)
|
||||
{
|
||||
singleWire = mode;
|
||||
}
|
||||
|
||||
void CANBus::setEnabled(bool mode)
|
||||
{
|
||||
active = mode;
|
||||
}
|
||||
|
||||
void CANBus::setContainer(CANConnectionContainer* pContainer)
|
||||
{
|
||||
container = pContainer;
|
||||
}
|
||||
|
||||
void CANBus::setBusNum(int num)
|
||||
{
|
||||
busNum = num;
|
||||
}
|
||||
|
||||
int CANBus::getSpeed()
|
||||
{
|
||||
return speed;
|
||||
}
|
||||
|
||||
int CANBus::getBusNum()
|
||||
{
|
||||
return busNum;
|
||||
}
|
||||
|
||||
bool CANBus::isListenOnly()
|
||||
{
|
||||
return listenOnly;
|
||||
}
|
||||
|
||||
bool CANBus::isSingleWire()
|
||||
{
|
||||
return singleWire;
|
||||
}
|
||||
|
||||
bool CANBus::isActive()
|
||||
{
|
||||
return active;
|
||||
}
|
||||
|
||||
CANConnectionContainer* CANBus::getContainer()
|
||||
{
|
||||
return container;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user