• 大小: 8.16M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-05-02
  • 语言: C#
  • 标签: 数据  can  工具  

资源简介

车辆CAN总线数据现场分析工具

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using 车辆CAN总线数据现场分析工具.Objs;
using 车辆CAN总线数据现场分析工具.Utils;
using System.Windows.Forms.DataVisualization.Charting;
using System.Threading;

namespace 车辆CAN总线数据现场分析工具
{
    public partial class Form_J1939 : Form
    {
        Form_Main mainForm;
        int channel;

        Queue recvQueue = new Queue();
        private object recvQueueLock = new object();
        Thread hanleRecvDataThread = null;

        bool mIsQueryStart = false;

        private int candata_serial;

        private UInt32 slt_id = 0;
        private List idList = new List();

        StringBuilder frameStr = new StringBuilder();
        StringBuilder sendframeStr = new StringBuilder();
        private bool is_cleanning;

        private UInt32 send_id = 0x18db33f1;

        bool is_visible_send = false;
        bool is_visible_recv = false;

        int id_idx = 0;
        // 通用查询ID集合
        private UInt32[] reqIds = new UInt32[]{0x18EA0000 0x18EA0003 0x18EA000B 0x18EA000F 0x18EA0010 0x18EA0017 0x18EA001D
            0x18EA0021 0x18EA0024 0x18EA0027 0x18EA0029 0x18EA00EE 0x18EA00F9};

        int data_idx = 0;
        private byte[][] reqDatas = { new byte[]{ (byte)0xE5 (byte)0xFE (byte)0x00 (byte)0xFF (byte)0xFF (byte)0xFF (byte)0xFF (byte)0xFF } // 发动机运行时间(可选)(查询)
                              new byte[]{(byte)0xE9 (byte)0xFE (byte)0x00 (byte)0xFF (byte)0xFF (byte)0xFF (byte)0xFF (byte)0xFF} // 总油耗(可选)(查询)
                              new byte[]{(byte)0xFF (byte)0xEB (byte)0x00 (byte)0xFF (byte)0xFF (byte)0xFF (byte)0xFF (byte)0xFF} // 参考扭矩(可选)(查询)
                              };

        _SendCanMsg sendMsgHandle;

        DateTime recv_t_0cfe6cee = DateTime.Now;
        UInt32 slt_id_0cfe6cee = 0;
        private List idList_0cfe6cee = new List();
        double cur_val_v = 0;
        double cur_val_oss = 0;
        private Queue dataQueue_v = new Queue(100);
        private Queue dataQueue_oss = new Queue(100);
        DateTime start_t_0cfe6cee = DateTime.Now;
        long count_0cfe6cee = 0;

        DateTime recv_t_0cf00400 = DateTime.Now;
        UInt32 slt_id_0cf00400 = 0;
        private List idList_0cf00400 = new List();
        double cur_val_n = 0;
        double cur_val_act = 0;
        private Queue dataQueue_n = new Queue(100);
        private Queue dataQueue_act = new Queue(100);
        DateTime start_t_0cf00400 = DateTime.Now;
        long count_0cf00400 = 0;

        DateTime recv_t_0cf00300 = DateTime.Now;
        UInt32 slt_id_0cf00300 = 0;
        private List idList_0cf00300 = new List

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2021-01-26 17:18  车辆CAN总线数据现场分析工具\
     目录           0  2021-01-26 17:18  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\
     文件        3657  2020-02-27 10:14  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具.psess
     文件        1181  2020-02-27 10:07  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具.sln
     文件       72704  2020-06-04 18:02  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具.v12.suo
     文件     6234725  2020-02-27 10:18  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具200227.vspx
     文件         187  2020-01-10 17:45  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\App.config
     目录           0  2020-07-21 20:46  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\
     目录           0  2021-01-26 17:18  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\
     文件         555  2021-01-11 16:01  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\app.ini
     文件       53248  2005-07-01 10:13  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\ControlCAN.dll
     文件       36864  2017-02-24 12:03  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\ControlCAN1.dll
     文件       36864  2017-07-17 16:50  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\ControlCAN11.dll
     文件       53248  2005-07-01 10:13  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\ControlCAN2.dll
     文件       53248  2012-06-06 18:41  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\ControlCAN22.dll
     文件      516096  2008-07-26 09:25  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\IrisSkin2.dll
     目录           0  2021-01-26 17:18  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\
     文件       53248  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\CAN232.dll
     文件      143360  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\CANETE.dll
     文件      299008  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\CANET_TCP.dll
     文件       40960  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\gisadll.dll
     文件       40960  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\gpcidll.dll
     文件       45056  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\isa5420.dll
     文件         418  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\kerneldll.ini
     文件       45056  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\PC104C2.dll
     文件       57344  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\PC104CAN.dll
     文件       53248  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\PCI5121.dll
     文件       36864  2019-11-05 14:26  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\kerneldlls\usbcan.dll
     文件       47607  2008-07-26 11:22  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\Wave.ssk
     文件      462848  2020-06-04 18:01  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\车辆CAN总线数据现场分析工具.exe
     文件         187  2020-01-10 17:45  车辆CAN总线数据现场分析工具\车辆CAN总线数据现场分析工具\bin\Debug\车辆CAN总线数据现场分析工具.exe.Config
............此处省略103个文件信息

评论

共有 条评论