Skip to content

Commit e99f957

Browse files
committed
Primer Alpha
primera vercion del programa, muestra varios datos de la EFI
1 parent 75ab152 commit e99f957

64 files changed

Lines changed: 847 additions & 76 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.vs/OpenEFI-Tuner/v15/.suo

35 KB
Binary file not shown.

OpenEFI-Tuner/Form1.Designer.cs

Lines changed: 194 additions & 56 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

OpenEFI-Tuner/Form1.cs

Lines changed: 86 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,13 @@ public void button1_Click(object sender, EventArgs e) {
4343
Conectar();
4444
}
4545
public void Conectar() {
46-
ArduinoPort.PortName = (string)listBox1.SelectedItem; //el puerto lo sacamos del listbox1
47-
ArduinoPort.BaudRate = 9600; //la veloidad siempre queda fija
48-
ArduinoPort.DataReceived += new SerialDataReceivedEventHandler(SerialPort_DataReceived);
46+
try
47+
{
48+
ArduinoPort.PortName = (string)listBox1.SelectedItem; //el puerto lo sacamos del listbox1
49+
ArduinoPort.BaudRate = 9600; //la veloidad siempre queda fija
50+
ArduinoPort.DataReceived += new SerialDataReceivedEventHandler(SerialPort_DataReceived);
51+
}
52+
catch { MessageBox.Show("Ya hay una conexion abierta"); }
4953
try
5054
{
5155
ArduinoPort.Open(); //intentamos conectarnos al arduino
@@ -72,8 +76,11 @@ private void aquaGauge1_Load_1(object sender, EventArgs e)
7276

7377
aquaGauge2.MaxValue = 120;
7478
aquaGauge2.MinValue = -10;
75-
aquaGauge2.Value = 50;
79+
aquaGauge2.Value = 50.5F;
7680
aquaGauge2.DialText = "Temp °C";
81+
aquaGauge3.MaxValue = 100;
82+
aquaGauge3.MinValue = 0;
83+
aquaGauge3.DialText = "Carga";
7784
}
7885

7986
public void SerialPort_DataReceived(object sender, SerialDataReceivedEventArgs e){
@@ -91,23 +98,91 @@ public void actualizar(string dato){
9198
}
9299
else
93100
{
94-
int dato2 = Convert.ToInt32(dato);
95-
this.aquaGauge1.Value = dato2;
96-
this.textBox1.Text += dato + Environment.NewLine;
101+
102+
//comenzamos a clasificar los datos de entrada y modificar :P
103+
string result;
104+
int dato2;
105+
if (dato.StartsWith("RPM")) {
106+
result = dato.Remove(0, 4);
107+
dato2 = Convert.ToInt32(result);
108+
this.aquaGauge1.Value = dato2;
109+
}
110+
if (dato.StartsWith("00V"))
111+
{
112+
result = dato.Remove(0, 4);
113+
this.sevenSegmentArray3.Value = result;
114+
}
115+
if (dato.StartsWith("TEMP"))
116+
{
117+
result = dato.Remove(0, 4);
118+
dato2 = Convert.ToInt32(result);
119+
this.aquaGauge2.Value = dato2;
120+
}
121+
if (dato.StartsWith("LOAD"))
122+
{
123+
result = dato.Remove(0, 4);
124+
dato2 = Convert.ToInt32(result);
125+
this.aquaGauge3.Value = dato2;
126+
}
127+
if (dato.StartsWith("INY"))
128+
{
129+
result = dato.Remove(0, 4);
130+
this.sevenSegmentArray1.Value = result;
131+
132+
}
133+
if (dato.StartsWith("AVC"))
134+
{
135+
result = dato.Remove(0, 4);
136+
this.sevenSegmentArray2.Value = result;
137+
138+
}
139+
if (dato.StartsWith("DBG"))
140+
{
141+
this.textBox1.AppendText(dato + Environment.NewLine);
142+
}
97143
}
98144
}
99145

100146
private void sevenSegmentArray1_Load(object sender, EventArgs e)
101147
{
102-
sevenSegmentArray1.Value = "12.4";
103-
sevenSegmentArray2.Value = "12.4";
104-
sevenSegmentArray3.Value = "12.4";
148+
105149
}
106150

107151
private void groupBox2_Enter(object sender, EventArgs e)
108152
{
109153

110154
}
111-
155+
156+
private void Desconectar_Click(object sender, EventArgs e)
157+
{
158+
159+
}
160+
161+
private void toolStripComboBox1_Click(object sender, EventArgs e)
162+
{
163+
}
164+
165+
private void toolStripSplitButton1_ButtonClick(object sender, EventArgs e)
166+
{
167+
168+
}
169+
170+
private void desconectarToolStripMenuItem_Click(object sender, EventArgs e)
171+
{
172+
173+
}
174+
175+
private void desconectarToolStripMenuItem1_Click(object sender, EventArgs e)
176+
{
177+
try
178+
{
179+
ArduinoPort.Close();
180+
MessageBox.Show("se cerro correctamente la conexion");
181+
}
182+
catch
183+
{
184+
MessageBox.Show("No se puede cerrar la conexion");
185+
}
186+
}
112187
}
113188
}

OpenEFI-Tuner/Form1.resx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@
117117
<resheader name="writer">
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120-
<metadata name="$this.Locked" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
121-
<value>True</value>
120+
<metadata name="menuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
121+
<value>122, 17</value>
122122
</metadata>
123123
</root>

OpenEFI-Tuner/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
[assembly: AssemblyTitle("OpenEFI-Tuner")]
99
[assembly: AssemblyDescription("")]
1010
[assembly: AssemblyConfiguration("")]
11-
[assembly: AssemblyCompany("")]
11+
[assembly: AssemblyCompany("FDSoftware")]
1212
[assembly: AssemblyProduct("OpenEFI-Tuner")]
1313
[assembly: AssemblyCopyright("Copyright © 2017")]
1414
[assembly: AssemblyTrademark("")]
@@ -32,5 +32,5 @@
3232
// Puede especificar todos los valores o utilizar los números de compilación y de revisión predeterminados
3333
// mediante el carácter '*', como se muestra a continuación:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.0.0.0")]
36-
[assembly: AssemblyFileVersion("1.0.0.0")]
35+
[assembly: AssemblyVersion("1.0.5.3")]
36+
[assembly: AssemblyFileVersion("1.0.5.3")]

OpenEFI-Tuner/bin/Debug/OpenEFI-Tuner.application

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
2222
</dsig:Transforms>
2323
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
24-
<dsig:DigestValue>wgt0HNT1gVVZOpU4lpQSETCyfYQ44f/tg5c7O3gu6XY=</dsig:DigestValue>
24+
<dsig:DigestValue>/5nVG/DIiXjRyMCe3K/0tG3EAfgtjnKbK6Wqugz9KUk=</dsig:DigestValue>
2525
</hash>
2626
</dependentAssembly>
2727
</dependency>
0 Bytes
Binary file not shown.

OpenEFI-Tuner/bin/Debug/OpenEFI-Tuner.exe.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
<dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
6262
</dsig:Transforms>
6363
<dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256" />
64-
<dsig:DigestValue>lbHck22nTorxlR6BkOVANw1s/4K51+SxXnFTb28nZTE=</dsig:DigestValue>
64+
<dsig:DigestValue>iBdNc8UCeFd7g6vppoxgPg/R70kTHMeRBO+X0vl6IHQ=</dsig:DigestValue>
6565
</hash>
6666
</dependentAssembly>
6767
</dependency>
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)