private void Form1_FormClosed(object sender, FormClosedEventArgs e) { CANAbstract USBCAN2I = new USBCAN_2I(); USBCAN2I.CancelCAN(4, 0, 0); USBCAN2I.CancelCAN(4, 0, 1); }
private void Sendbut_Click(object sender, EventArgs e) { CANAbstract USBCAN2I = new USBCAN_2I(); CANG(USBCAN2I, Datatb.Text); #region 123 //List<byte> sbytet = new List<byte> { 160, 151, 12, 12, 19, 255, 01, 00, 02, 03 }; //Displytb.Text = ConvertFrom.ByteArrayToHexString(sbytet.ToArray()); //Displytb.Text = ConvertFrom.ByteArrayToString(new byte[] { 48, 49, 50, 51, 52, 53, 65, 66, 67, 68 }, Encoding.ASCII); //Displytb.Text = ConvertFrom.HexStringToString("ec a0 45 2d 43 61 72 78", Encoding.ASCII); //string kk = ConvertFrom.HexStringToString(Datatb.Text, Encoding.ASCII); //Datatb.Text = kk; //string ss = ConvertFrom.StringToHexString(kk, Encoding.ASCII); ////dataGridView1.Rows.Add(10); ////dataGridView1.Columns.Add(10); //Action<int> action = new Action<int>(s => dataGridView1.Rows[s].Cells[0].Value = s); ///* dataGridView1.Rows[0].Cells[3].Value = */ //new int[] { 0, 1, 2, 3, 4 }.ToList().ForEach(s => //{ // dataGridView1.Rows.Add(); // dataGridView1.Rows[s].Cells[3].Value = kk; //}); ////DataGridViewRowCollection sss= dataGridView1.Rows; //Displytb.Text = ConvertFrom.HexStringToString(ss, Encoding.ASCII); #endregion }
private void Sendbut_Click(object sender, EventArgs e) { //Displytb.Text = ""; //CANAbstract USBCAN2I = new USBCAN_2I(); //Displytb.Text = CANG(USBCAN2I, Datatb.Text); //List<byte> sbytet = new List<byte> { 160, 151, 12, 12, 19, 255, 01, 00, 02, 03 }; //Displytb.Text = ConvertFrom.ByteArrayToHexString(sbytet.ToArray()); //Displytb.Text = ConvertFrom.ByteArrayToString(new byte[] { 48, 49, 50, 51, 52, 53, 65, 66, 67, 68 }, Encoding.ASCII); string btadd = "21 62 09 00 00 0D E9 08 22 62 A5 B7 00 00 00 00 22 62 A5 B7 00 00 00 00"; string ssss = substrings(btadd); btadd.Substring(0); string ss = ConvertFrom.HexStringToString("ec a0 45 2d 43 61 72 78 ec a0 45 2d 43 61 72 78", Encoding.ASCII); Displytb.Text = ss; //77B 91 70 35 00 31 39 30 33 //string ss = "31 39 30 33 32 36 31 38 30 33 32 38 31 30 31 31 34 2E 31 32 36 34 4E 30 30 30 33 30 2E 34 37 38 30 45 30 30 2E 38 30 30 30 2E 38 30 30 30 30 33 35 00 00 00"; //Displytb.Text += ConvertFrom.HexStringToString(ss, Encoding.ASCII); CANAbstract USBCAN2I = new USBCAN_2I(); CANG(USBCAN2I, Datatb.Text); //test test1 = new test(); //test1.TestItem.Add("123", "test1"); //test1.TestItem.Add("345", "test2"); //test1.TestItem.Add("456", "test3"); //test1.CANIndex = 0;B //string s = JsonHelper.ObjToJsonString(test1); //WriteLog.WriteLogFile(s); //test test2 = JsonHelper.JsonToObj<test>(s); ////test test1 = new test(); //test1 = SimpleFactory.Create<test>(); //foreach (var item in test1.TestItem) //{ // string key = item.Key; // string value = item.Value; //} }
static void Main(string[] args) { #region RS232Dome //AbstractRS232 m2 = new M2(); //SerialPort serialPortm2 = m2.initializeRS232("COM10", 115200, "\r\n"); //m2.WriteCommand(serialPortm2, "Power_DC_OUT 3 1"); //m2.CancelSerialPort(serialPortm2); //AbstractRS232 bt001 = new BT001(); //SerialPort serialPortbt = bt001.initializeRS232("COM10", 9600, "\r\n"); //bt001.WriteCommand(serialPortbt, "Power_DC_OUT 3 1"); //bt001.CancelSerialPort(serialPortbt); //AbstractRS232 m2 = new M2(); //AbstractRS232 BT001 = new BT001(); ////rs2322(m2); //rs2322G(BT001); #endregion #region GPIBDome //GPIBAbstract gPIBAbstractSG1501B = new JUNGJIN_SG1501B(); //GPIBAbstract gPIBAbstract66319D = new Agilent_66319D(); //GPIBG(gPIBAbstractSG1501B, "*IND?", ""); #endregion #region canDome CANAbstract USBCAN2I = new USBCAN_2I(); //WriteLog.ConsoleWritelog("查询开机完成\r\n" + CANG(USBCAN2I, "11 B5 00 00 00 00 00 00")); //WriteLog.ConsoleWritelog("查询硬件版本信息\r\n" + CANG(USBCAN2I, "11 12 01 01 00 00 00 00")); //WriteLog.ConsoleWritelog("查询软件版本信息\r\n" + CANG(USBCAN2I, "11 12 01 03 00 00 00 00")); //WriteLog.ConsoleWritelog("查询MCU版本信息\r\n" + CANG(USBCAN2I, "11 12 01 02 00 00 00 00")); //WriteLog.ConsoleWritelog("查询VIN码信息\r\n" + CANG(USBCAN2I, "11 13 01 00 00 00 00 00")); //WriteLog.ConsoleWritelog("查询TBOX/TEMID码信息\r\n" + CANG(USBCAN2I, "11 13 01 01 00 00 00 00")); //WriteLog.ConsoleWritelog("查询ICCID码信息\r\n" + CANG(USBCAN2I, "11 13 01 02 00 00 00 00")); //WriteLog.ConsoleWritelog("查询IMSI码信息\r\n" + CANG(USBCAN2I, "11 13 01 03 00 00 00 00")); //WriteLog.ConsoleWritelog("查询MSISND(ASCII)码信息\r\n" + CANG(USBCAN2I, "11 13 01 04 00 00 00 00")); //WriteLog.ConsoleWritelog("查询BT地址信息\r\n" + CANG(USBCAN2I, "11 62 00 00 00 00 00 00")); //WriteLog.ConsoleWritelog("开启BT\r\n" + CANG(USBCAN2I, "11 60 01 01 00 00 00 00")); #endregion #region JsonDome //atcdata atcdata1 = new atcdata() //{ // yValue = new double[] { 12.01, 12.10, 12.10, 12.10, 12.10, 12.10, 12.10, 12.10, 12.10, 12.10 }, // xValue = new double[] { 13.01, 13.10, 13.10, 13.10, 13.10, 13.10, 13.10, 13.10, 13.10, 13.10 }, // dateTime = DateTime.Now, //}; //string s = JsonHelper.ObjToJsonString(atcdata1); //WriteLog.WriteLogFile(s); //atcdata atcdata12= Create<atcdata>(); #endregion #region ATCDome ATCAbstract aTC = new ATCAbstract(); #endregion Console.ReadLine(); }
private void NewMethod() { CANAbstract USBCAN2I = new USBCAN_2I(); CANG(USBCAN2I); //updateTextBoxUI(Displytb, "查询开机完成:11 B5 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 B5 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(ACC电压)信息:11 C0 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C0 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "设置(音量)信息:11 83 02 01 14 00 00 00\r\n" + CANG(USBCAN2I, "11 83 02 01 14 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(私有CAN)信息:11 BD 01 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 BD 01 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IHU MCU)版本信息:11 12 01 02 00 00 00 00\r\n" + CANG(USBCAN2I, "11 12 01 02 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(软件MPU)版本信息:11 12 01 03 00 00 00 00\r\n" + CANG(USBCAN2I, "11 12 01 03 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(硬件)版本信息:11 12 01 01 00 00 00 00\r\n" + CANG(USBCAN2I, "11 12 01 01 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(高德地图包)版本信息:11 12 01 04 00 00 00 00\r\n" + CANG(USBCAN2I, "11 12 01 04 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(MCUboot)版本信息:11 12 01 0D 00 00 00 00\r\n" + CANG(USBCAN2I, "11 12 01 0D 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(倒车Flash)版本信息:11 12 01 0E 00 00 00 00\r\n" + CANG(USBCAN2I, "11 12 01 0E 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(ICCID)版本信息:11 13 01 02 00 00 00 00\r\n" + CANG(USBCAN2I, "11 13 01 02 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IMSI)版本信息:11 13 01 03 00 00 00 00\r\n" + CANG(USBCAN2I, "11 13 01 03 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(MSISND)版本信息:11 13 01 04 00 00 00 00\r\n" + CANG(USBCAN2I, "11 13 01 04 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(XDSN)版本信息:11 A2 02 03 01 00 00 00\r\n" + CANG(USBCAN2I, "11 A2 02 03 01 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IHUID)版本信息:11 A2 02 03 04 00 00 00\r\n" + CANG(USBCAN2I, "11 A2 02 03 04 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(UUID 配置字)信息:11 A2 02 03 06 00 00 00\r\n" + CANG(USBCAN2I, "11 A2 02 03 06 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(打开蓝牙)信息:11 60 01 01 00 00 00 00\r\n" + CANG(USBCAN2I, "11 60 01 01 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(蓝牙MAC地址)信息:11 62 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 62 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(进入USB界面)信息:11 50 01 09 00 00 00 00\r\n" + CANG(USBCAN2I, "11 50 01 09 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "设置(播放第一曲USB歌曲)信息:11 54 04 01 00 01 00 00\r\n" + CANG(USBCAN2I, "11 54 04 01 00 01 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(切换到收音状态)信息:11 50 01 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 50 01 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(FM97.5MHz)信息:11 40 03 03 16 26 00 00\r\n" + CANG(USBCAN2I, "11 40 03 03 16 26 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(4G信号强度)信息:11 31 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 31 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(4G自诊断)信息:11 32 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 32 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(清除DTC故障码)信息:11 B2 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 B2 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(DTC查询)信息:11 B2 01 01 00 00 00 00\r\n" + CANG(USBCAN2I, "11 B2 01 01 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(获取陀螺仪GYRO ID)信息:11 BC 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 BC 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(打开WIFI测试)信息:11 20 01 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 20 01 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(WIFI测试)信息:11 21 01 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 21 01 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(GPS 信息)信息:11 70 01 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 70 01 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(GPS 搜星)信息:11 71 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 71 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(查询第一路方控)信息:11 BA 01 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 BA 01 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(查询第二路方控)信息:11 BA 01 01 00 00 00 00\r\n" + CANG(USBCAN2I, "11 BA 01 01 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(Lin通信)信息:11 C6 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C6 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(雷达串口通信)信息:11 C7 00 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C7 00 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(USB过流)信息:11 CA 01 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 CA 01 00 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(音量值)信息:11 83 01 02 00 00 00 00\r\n" + CANG(USBCAN2I, "11 83 01 02 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IO测试 CAR_ACC_DET)信息:11 C8 01 04 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C8 01 04 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IO测试 MTK_ACC_DET)信息:11 C8 01 01 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C8 01 01 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IO测试 MCU_PULES_DET)信息:11 C8 01 03 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C8 01 03 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IO测试 MTK_PULES_DET)信息:11 C8 01 02 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C8 01 02 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IO测试 MTK_VCC_DET)信息:11 C8 01 05 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C8 01 05 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IO测试 CSD_ACC-EN OFF)信息:11 C9 02 03 00 00 00 00\r\n" + CANG(USBCAN2I, "11 C9 01 03 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(IO测试 CSD_ACC-EN ON)信息:11 C9 02 03 01 00 00 00\r\n" + CANG(USBCAN2I, "11 C9 02 03 01 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(关闭蓝牙)信息:11 60 01 02 00 00 00 00\r\n" + CANG(USBCAN2I, "11 60 01 02 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(关闭WIFI)信息:11 20 01 01 00 00 00 00\r\n" + CANG(USBCAN2I, "11 20 01 01 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(清除蓝牙连接)信息:11 6B 01 01 00 00 00 00\r\n" + CANG(USBCAN2I, "11 6B 01 01 00 00 00 00") + "\r\n"); //updateTextBoxUI(Displytb, "查询(睡眠电流)信息:11 90 01 00 00 00 00 00\r\n" + CANG(USBCAN2I, "11 90 01 00 00 00 00 00") + "\r\n"); }