📄 kldataconf.h
字号:
//01组数据流,包含多种类型数据,(只读),共29字节
#define KLineData01_1 Engine_State //字节1 (1 byte)unsigned char 发动机模式
#define KLineData01_2 Engine_Mode //字节2 (1 byte)unsigned char 自动调速标记
#define KLineData01_3 G_u16N //字节3 (2 byte) 转速(根据曲轴信号算出)
#define KLineData01_4 G_u16InjWidth //字节5 (2 byte) 转速(根据凸轮信号算出)
#define KLineData01_5 0 //字节7 (2 byte) 喷油提前角0.1度
#define KLineData01_6 G_u16IdleRPM //字节9 (2 byte) 喷油持续角0.1度
#define KLineData01_7 G_u16CW_T //字节11(2 byte) 凸轮齿当前脉宽
#define KLineData01_8 IgnStart_M[0] //字节13(2 byte) 曲轴齿当前脉宽
#define KLineData01_9 G_u16CrankGear_W0 //字节15(2 byte) 冷却水温
#define KLineData01_10 G_u16CrankGear_W //字节17(2 byte) 冷却水温电压值
#define KLineData01_11 G_u16CrankGear_W0 //字节19(2 byte) 进气温度电压值
#define KLineData01_12 G_u32WorkCycCount //字节21(2 byte) 进气压力电压值
#define KLineData01_13 0 //字节23(2 byte) 油门踏板电压值
#define KLineData01_14 0//字节25(2 byte)喷油脉宽
#define KLineData01_15 0 //字节27(2 byte)
#define KLineData01_16 0 //字节29 (1 byte)发动机PID使能
//02组数据流,包含多种类型数据(只读),共17字节
#define KLineData02_1 0 //字节1(2 byte)
//喷油正时偏移量,整齿后转过的不足整齿部分的时间量,以3.2us为单位,第一缸
#define KLineData02_2 0 //字节3(2 byte),第二缸
#define KLineData02_3 0 //字节5(2 byte),第三缸
#define KLineData02_4 0 //字节7(2 byte),第四缸
#define KLineData02_5 0 //字节9(2 byte),第五缸
#define KLineData02_6 0 //字节11(2 byte),第六缸
#define KLineData02_7 0 //字节13(1 byte)char 发动机PID控制目标转速
#define KLineData02_8 0 //字节14(4 byte)long 喷油使能
//03组数据流(只读)(2 byte)型数据, 共16字节
#define KLineData03_1 0 //字节1(2 byte) 低位开关开启时间
#define KLineData03_2 0 //字节3(2 byte) 低位开关开启持续时间段3
#define KLineData03_3 0 //字节5(2 byte) 第一缸压缩上止点后30度位置角加速度
#define KLineData03_4 0 //字节7(2 byte) 第二缸压缩上止点后30度位置角加速度
#define KLineData03_5 0 //字节9(2 byte) 第三缸压缩上止点后30度位置角加速度
#define KLineData03_6 0 //字节11(2 byte) 第四缸压缩上止点后30度位置角加速度
#define KLineData03_7 0 //字节13(2 byte) 第五缸压缩上止点后30度位置角加速度
#define KLineData03_8 0 //字节15(2 byte) 第六缸压缩上止点后30度位置角加速度
//04组数据流只读(2 byte)型数据, 共16字节
#define KLineData04_1 G_u16InjWidth_Base //字节17(2 byte) 斜率修正量1
#define KLineData04_2 0 //字节19(2 byte) 斜率修正量2
#define KLineData04_3 0 //字节21(2 byte) 斜率修正量3
#define KLineData04_4 0 //字节23(2 byte) 斜率修正量4
#define KLineData04_5 0 //字节25(2 byte) 斜率修正量5
#define KLineData04_6 0 //字节27(2 byte) 斜率修正量6
#define KLineData04_7 0 //字节29(2 byte) 截距修正量1
#define KLineData04_8 0 //字节31(2 byte) 截距修正量2
//05组数据流.只读(2 byte)型数据,, 共16字节
#define KLineData05_1 0 //字节33(2 byte) 截距修正量3
#define KLineData05_2 0 //字节35(2 byte) 截距修正量4
#define KLineData05_3 0 //字节37(2 byte) 截距修正量5
#define KLineData05_4 0 //字节39(2 byte) 截距修正量6
#define KLineData05_5 0//字节39(2 byte) 平均曲轴齿周期
#define KLineData05_6 0//字节39(2 byte) 第3曲轴齿周期
#define KLineData05_7 0
#define KLineData05_8 0
//06组数据流,只读(2 byte)型数据, 共16字节
#define KLineData06_1 0
#define KLineData06_2 0
#define KLineData06_3 0
#define KLineData06_4 0
#define KLineData06_5 0
#define KLineData06_6 0
#define KLineData06_7 0
#define KLineData06_8 0
//07组数据流,只读(2 byte)型数据,共16字节
#define KLineData07_1 0
#define KLineData07_2 0
#define KLineData07_3 0
#define KLineData07_4 0
#define KLineData07_5 0
#define KLineData07_6 0
#define KLineData07_7 0
#define KLineData07_8 0
//08组数据流,只读 (2 byte)型数据,共16字节
#define KLineData08_1 0 //字节1
#define KLineData08_2 0 //字节3
#define KLineData08_3 0 //字节5
#define KLineData08_4 0 //字节7
#define KLineData08_5 0 //字节9
#define KLineData08_6 0 //字节11
#define KLineData08_7 0 //字节13
#define KLineData08_8 0 //字节15
//09组数据流,只读(1 byte) 型数据,共8字节
#define KLineData09_1 0 //字节1 第一缸开始喷油整齿号
#define KLineData09_2 0 //字节2 第二缸开始喷油整齿号
#define KLineData09_3 0 //字节3 第三缸开始喷油整齿号
#define KLineData09_4 0 //字节4 第四缸开始喷油整齿号
#define KLineData09_5 0 //字节5 第五缸开始喷油整齿号
#define KLineData09_6 0 //字节6 第六缸开始喷油整齿号
#define KLineData09_7 0 //字节7 喷油控制方式,1为手动,0为自动
#define KLineData09_8 0 //字节8
//0a组数据流,只读 (1 byte) int型数据,, 共16字节
#define KLineData10_1 0 //字节1
#define KLineData10_2 0 //字节2
#define KLineData10_3 0 //字节3
#define KLineData10_4 0 //字节4
#define KLineData10_5 0 //字节5
#define KLineData10_6 0 //字节6
#define KLineData10_7 0 //字节7
#define KLineData10_8 0 //字节8
//0b组数据流(精确到0.1),只读(2 byte) Float型数据,, 共16字节
#define KLineData11_1 0 //字节1
#define KLineData11_2 0 //字节3
#define KLineData11_3 0.0 //字节5
#define KLineData11_4 0.0 //字节7
#define KLineData11_5 0.0 //字节9
#define KLineData11_6 0.0 //字节11
#define KLineData11_7 0.0 //字节13
#define KLineData11_8 0.0 //字节15
//0c组数据流,只读 Float (2 byte) Float型数据,(精确到0.1), 共16字节
#define KLineData12_1 0.0 //字节1
#define KLineData12_2 0.0 //字节3
#define KLineData12_3 0.0 //字节5
#define KLineData12_4 0.0 //字节7
#define KLineData12_5 0.0 //字节9
#define KLineData12_6 0.0 //字节11
#define KLineData12_7 0.0 //字节13
#define KLineData12_8 0.0 //字节15
//0x51组数据流,可读写的(2 byte)型数据,共16字节
#define KLineWData81_1 TempParameter // write data by ID 01 高位开关开启偏移
#define KLineWData81_2 TempParameter // write data by ID 02 中位开关开启偏移
#define KLineWData81_3 TempParameter // write data by ID 03 高位开关开启时间
#define KLineWData81_4 TempParameter // write data by ID 04 喷油持续角0.1度
#define KLineWData81_5 TempParameter // write data by ID 05 喷油提前角0.1度
#define KLineWData81_6 TempParameter // write data by ID 06 发动机PID控制周期
#define KLineWData81_7 TempParameter // write data by ID 07
#define KLineWData81_8 TempParameter // write data by ID 08
//0x52组数据流,可读写的(2 byte)型数据,共16字节
#define KLineWData82_1 TempParameter // write data by ID 09 电机PID目标转速
#define KLineWData82_2 TempParameter// write data by ID 10 电机PID控制周期
#define KLineWData82_3 TempParameter// write data by ID 11 发动机控制比例项
#define KLineWData82_4 TempParameter// write data by ID 12 发动机控制微分项
#define KLineWData82_5 TempParameter// write data by ID 13 发动机控制积分项
#define KLineWData82_6 TempParameter // write data by ID 14
#define KLineWData82_7 TempParameter // write data by ID 15
#define KLineWData82_8 TempParameter // write data by ID 16
//0x53组数据流,可读写的 unsigned char(1 byte)型数据,共8字节
#define KLineWData83_1 TempParameter // write data by ID 17 //中位开关周期
#define KLineWData83_2 TempParameter // write data by ID 18 //中位开关占空比
#define KLineWData83_3 TempParameter // write data by ID 19 喷油控制方式,1为手动,0为自动
#define KLineWData83_4 TempParameter // write data by ID 20 加速踏板使能,
#define KLineWData83_5 TempParameter // write data by ID 21
#define KLineWData83_6 TempParameter // write data by ID 22
#define KLineWData83_7 TempParameter // write data by ID 23
#define KLineWData83_8 TempParameter // write data by ID 24
//0x54组数据流,可读写的 char(1 byte)型数据,共8字节
#define KLineWData84_1 TempParameter // write data by ID 25
#define KLineWData84_2 TempParameter // write data by ID 26
#define KLineWData84_3 TempParameter // write data by ID 27
#define KLineWData84_4 TempParameter // write data by ID 28
#define KLineWData84_5 TempParameter // write data by ID 29
#define KLineWData84_6 TempParameter // write data by ID 30
#define KLineWData84_7 TempParameter // write data by ID 31
#define KLineWData84_8 TempParameter // write data by ID 32
//0x55组数据流,可读写的 (2 byte)型数据,共16字节
#define KLineWData85_1 TempParameter // write data by ID 33
#define KLineWData85_2 TempParameter // write data by ID 34
#define KLineWData85_3 TempParameter // write data by ID 35
#define KLineWData85_4 TempParameter // write data by ID 36
#define KLineWData85_5 TempParameter // write data by ID 37
#define KLineWData85_6 TempParameter // write data by ID 38
#define KLineWData85_7 TempParameter // write data by ID 39
#define KLineWData85_8 TempParameter // write data by ID 40
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -