23 lines
937 B
Python
23 lines
937 B
Python
import kx
|
|
import can
|
|
import protocol_kx
|
|
import struct
|
|
import os
|
|
|
|
|
|
can0 = can.interface.Bus(bustype='socketcan', channel='can0', bitrate=500000)
|
|
|
|
KXLOX = kx.KX(protocol_kx.KDescription.K_TEST_SOURCE_2_SIGLVL.value, 950, 255, can0)
|
|
KXLOX.send_test_source_enable(0)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_SBL_ID.value, 43)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_TEST_SOURCE_1_POS_X_MAX.value, 21)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_TEST_SOURCE_1_POS_Y_MAX.value, 21)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_TEST_SOURCE_1_POS_X_MIN.value, 1)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_TEST_SOURCE_1_POS_Y_MIN.value, 1)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_TEST_SOURCE_1_POS_Y.value, 7)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_TEST_SOURCE_1_POS_X.value, 7)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_TEST_SOURCE_1_SIGLVL.value, 450)
|
|
KXLOX.KXInit(protocol_kx.KDescription.K_TEST_SOURCES_ENABLED.value, 1)
|
|
KXLOX.send_test_source_enable(1)
|
|
|