canlib.kvMemoConfig¶
-
class
canlib.kvMemoConfig.
kvFilterMsgStop
(protocol='NONE', msgid=None, dlc=None, msgid_min=None, channel=0, can_ext='NO')[source]¶ Bases:
object
-
class
canlib.kvMemoConfig.
kvMemoConfig
(version='2.0', binary_version='6.0', afterburner=0, log_all=False, fifo_mode='NO', param_lif=None, param_xml=None)[source]¶ Bases:
object
-
class
canlib.kvMemoConfig.
kvMessage
(name, msgid, data, dlc=None, can_ext=False, can_fd=False, can_fd_brs=False, error_frame=False, remote_frame=False)[source]¶ Bases:
object
-
class
canlib.kvMemoConfig.
kvTransmitList
(name, msg_delay=0, cycle_delay=0, cyclic=False, autostart=False)[source]¶ Bases:
object
-
class
canlib.kvMemoConfig.
kvTrigAction
(function='ACTION_START_LOG', name=None, duration=0)[source]¶ Bases:
object
-
class
function
[source]¶ -
ACTIVATE_AUTO_TRANSMIT_LIST
= 'ACTION_ACTIVATE_AUTO_TRANSMIT_LIST'¶
-
DEACTIVATE_AUTO_TRANSMIT_LIST
= 'ACTION_DEACTIVATE_AUTO_TRANSMIT_LIST'¶
-
EXTERNAL_PULSE
= 'ACTION_EXTERNAL_PULSE'¶
-
START_LOG
= 'ACTION_START_LOG'¶
-
STOP_LOG
= 'ACTION_STOP_LOG'¶
-
STOP_LOG_COMPLETELY
= 'ACTION_STOP_LOG_COMPLETELY'¶
-
-
class
-
class
canlib.kvMemoConfig.
kvTrigStatement
(expression, preTrigger=0, postTrigger=0)[source]¶ Bases:
object
-
class
canlib.kvMemoConfig.
kvTrigVarMsgDlc
(name='trigger_msg_dlc_0', channel=0, timeout=0, dlc=0, dlc_min=None, can_fd='NO')[source]¶ Bases:
object
-
class
canlib.kvMemoConfig.
kvTrigVarMsgErrorFrame
(name='trigger_msg_errorframe_0', channel=0, timeout=0)[source]¶ Bases:
object
-
class
canlib.kvMemoConfig.
kvTrigVarMsgId
(name='trigger_msg_id_0', channel=0, timeout=0, msgid=0, msgid_min=None, protocol='NONE', msg_field=None, can_ext='NO', can_fd='NO')[source]¶ Bases:
object
-
class
canlib.kvMemoConfig.
kvTrigVarSigVal
(name='trigger_sigval_0', channel=0, timeout=0, msgid=0, dlc=8, startbit=0, length=8, datatype='UNSIGNED', byteorder='BIG_ENDIAN', protocol='NONE', msg_field=None, data=0, data_min=None, condition='ON_DATA_EQUAL_TO', can_ext='NO', can_fd='NO')[source]¶ Bases:
object
-
class
byteorder
[source]¶ Bases:
object
-
BIG_ENDIAN
= 'BIG_ENDIAN'¶
-
INTEL
= 'LITTLE_ENDIAN'¶
-
LITTLE_ENDIAN
= 'LITTLE_ENDIAN'¶
-
MOTOROLA
= 'BIG_ENDIAN'¶
-
-
class
condition
[source]¶ Bases:
object
-
ON_DATA_CHANGE
= 'ON_DATA_CHANGE'¶
-
ON_DATA_CHANGE_FROM
= 'ON_DATA_CHANGE_FROM'¶
-
ON_DATA_CHANGE_TO
= 'ON_DATA_CHANGE_TO'¶
-
ON_DATA_EQUAL_TO
= 'ON_DATA_EQUAL_TO'¶
-
ON_DATA_LARGER_THAN
= 'ON_DATA_LARGER_THAN'¶
-
ON_DATA_LARGER_THAN_OR_EQUAL
= 'ON_DATA_LARGER_THAN_OR_EQUAL'¶
-
ON_DATA_NOT_EQUAL_TO
= 'ON_DATA_NOT_EQUAL_TO'¶
-
ON_DATA_SMALLER_THAN
= 'ON_DATA_SMALLER_THAN'¶
-
ON_DATA_SMALLER_THAN_OR_EQUAL
= 'ON_DATA_SMALLER_THAN_OR_EQUAL'¶
-
-
class