FNet CAN controller.
Python example: fnet_can.py
#include <CFNetController.h>
◆ CFNetCANController()
isys::CFNetCANController::CFNetCANController |
( |
ConnectionMgrSPtr |
connectionMgr, |
|
|
const std::string & |
identifier |
|
) |
| |
Instantiates object.
- Parameters
-
connectionMgr | isystem connect connection manager |
identifier | unique network identifier for example "CAN2LIN2.CAN1" |
◆ cfg()
Returns shared pointer to CAN configuration controller.
- Returns
- CFNetCANConfigurationControllerSPtr
◆ ctrl()
Returns shared pointer to CAN control controller.
- Returns
- CFNetCANControlControllerSPtr
◆ op()
Returns shared pointer to CAN operation controller.
- Returns
- CFNetCANOperationControllerSPtr
◆ setQualifierDisableOnTriggerIndex()
void isys::CFNetBase::setQualifierDisableOnTriggerIndex |
( |
int8_t |
triggerIndex | ) |
|
|
inherited |
Set Operation qualifier.
- Parameters
-
disableOnTriggerIndex | disable recording data on trigger source with index in range from 0 to 10 |
◆ setQualifierEnableOnTriggerIndex()
void isys::CFNetBase::setQualifierEnableOnTriggerIndex |
( |
int8_t |
triggerIndex | ) |
|
|
inherited |
Set Operation qualifier.
- Parameters
-
triggerIndex | enable recording data on trigger source with index in range from 0 to 10 |
◆ setQualifierEnableRecordOnStart()
void isys::CFNetBase::setQualifierEnableRecordOnStart |
( |
bool |
state | ) |
|
|
inherited |
Set Operation qualifier.
- Parameters
-
state | : if true, recording trace data starts at the beginning of debug session, otherwise recording is not started |