INFM HIL Interface
Interface between Artery simulation and DuTs
Classes
sim_interface::dut_connector::can Namespace Reference

Classes

class  BmwCodec
 Implements the Codec for the BMW DuT. More...
 
class  CANConnector
 The Connector enables the communication over a CAN/CANFD interface. It builds upon the socketCAN BCM socket and boost::asio. More...
 
class  CANConnectorCodec
 The CAN Connector Codec defines the interface that each codec implementation must fulfill. More...
 
class  CANConnectorCodecFactory
 Creates the requested CAN codec. More...
 
class  CANConnectorConfig
 The config for the CAN Connector. More...
 
class  CANConnectorReceiveOperation
 Contains the necessary information to configure a receive operation for the configuration of the CAN Connector. More...
 
class  CANConnectorSendOperation
 Contains the necessary information to configure a send operation for the configuration of the CAN Connector. More...
 
class  CodecUtilities
 Implements some utilities for the codecs. More...
 
class  InterfaceIndexIO
 I/O control command class for getting the interface index. For further information see boost asio io_control. More...
 

Detailed Description

CAN Connector. The Connector enables the communication over a CAN/CANFD interface.

Copyright (C) 2021 Matthias Bank

This file is part of "Sim To DuT Interface".

"Sim To DuT Interface" is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

"Sim To DuT Interface" is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with "Sim To DuT Interface". If not, see http://www.gnu.org/licenses/.

Author
Matthias Bank
Version
1.0

CAN Connector. The Connector enables the communication over a CAN/CANFD interface.

Copyright (C) 2021 Matthias Bank

This file is part of "Sim To DuT Interface".

"Sim To DuT Interface" is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

"Sim To DuT Interface" is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with "Sim To DuT Interface". If not, see http://www.gnu.org/licenses/.

Author
Marco Keul
Matthias Bank
Version
1.0

CAN Connector. The Connector enables the communication over a CAN/CANFD interface.

Copyright (C) 2021 Matthias Bank

This file is part of "Sim To DuT Interface".

"Sim To DuT Interface" is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

"Sim To DuT Interface" is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with "Sim To DuT Interface". If not, see http://www.gnu.org/licenses/.

Author
Marco Keul
Lukas Wagenlehner
Matthias Bank
Version
1.0

CAN Connector. The Connector enables the communication over a CAN/CANFD interface.

Copyright (C) 2021 Matthias Bank

This file is part of "Sim To DuT Interface".

"Sim To DuT Interface" is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

"Sim To DuT Interface" is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with "Sim To DuT Interface". If not, see http://www.gnu.org/licenses/.

Author
Matthias Bank
Marco Keul
Version
1.0