You are on page 1of 2

...USB 64\Proyecto Win_USB_HID\USB C#\PicWinUSB\PicWinUSB.

cs 1
1 using System;
2 using System.Collections.Generic;
3 using System.ComponentModel;
4 using System.Data;
5 using System.Drawing;
6 using System.Linq;
7 using System.Text;
8 using System.Threading.Tasks;
9 using System.Windows.Forms;
10 using System.Diagnostics;
11
12 namespace PicWinUSB
13 {
14 public partial class PicWinUSB : Form
15 {
16 IntPtr iHandle; // global device handle definition
17
18 PicWinUSBAPI picwinusbapi = new PicWinUSBAPI();
19
20 public PicWinUSB()
21 {
22 Guid InterfaceGuid = new Guid
("31415926­5358­9793­2384­626433832795"); // .Inf defined Guid
23 InitializeComponent();
24 iHandle = picwinusbapi.Init_PicWinUSB(InterfaceGuid);
25 }
26
27 private void button1_Click(object sender, EventArgs e)
28 {
29 bool bres;
30 byte[] sdBuffer = new byte[2]; // Define send DataBuffer
size
31
32 sdBuffer[0] = 0x00; //Mode
33 sdBuffer[1] = 0x01; //Led
34
35 bres = picwinusbapi.Write_PicWinUSB(iHandle, sdBuffer);
36 }
37
38 private void button2_Click(object sender, EventArgs e)
39 {
40 bool bres;
41 byte[] sdBuffer = new byte[2]; // Define send DataBuffer
size
42
43 sdBuffer[0] = 0x00; //Mode
44 sdBuffer[1] = 0x02; //Led
45
46 bres = picwinusbapi.Write_PicWinUSB(iHandle, sdBuffer);
47 }
48
49 private void button3_Click(object sender, EventArgs e)
...USB 64\Proyecto Win_USB_HID\USB C#\PicWinUSB\PicWinUSB.cs 2
50 {
51 bool bres;
52 byte[] sdBuffer = new byte[2]; // Define send DataBuffer
size
53
54 sdBuffer[0] = 0x00; //Mode
55 sdBuffer[1] = 0x03; //Led
56
57 bres = picwinusbapi.Write_PicWinUSB(iHandle, sdBuffer);
58 }
59
60 private void button4_Click(object sender, EventArgs e)
61 {
62 bool bres;
63 byte[] sdBuffer = new byte[2]; // Define send DataBuffer
size
64
65 sdBuffer[0] = 0x00; //Mode
66 sdBuffer[1] = 0x04; //Led
67
68 bres = picwinusbapi.Write_PicWinUSB(iHandle, sdBuffer);
69 }
70
71 private void pictureBox1_Click(object sender, EventArgs e)
72 {
73 Process.Start("https://www.youtube.com/user/freklyart");
74 }
75 }
76 }
77

You might also like