ECU Talk Pocket PC Edition

NewKleer
Einsteiger
Einsteiger
Posts: 88
Joined: 01.09.2006, 17:23
Location: Sydney, Australia
Contact:

Post by NewKleer »

Bad Boy wrote:Ist denn eine spätere Version vorgesehen die auch aktive Sachen durchführt?
Ich plane, mehr Funktionalität - aktive Tests zukünftig zu addieren sehr wahrscheinlich (andere Möglichkeiten schließen Meßinstrument des Reisemeßinstruments/Kraftstoff oder die Protokollierung zur SD/MMC Karte mit ein).

Der Consult-LCD wird besonders gebildet, also kann es zukünftig verbessert werden.

Z.B. In 12 Monaten wenn ich aktive Tests addiere, benötige ich nur reflash/reburn der Haupt-CPU Span (ähnlich: http://www.cpushack.net/images/uc8810d.jpg)

User avatar
MichaS14a
Vielschreiber
Vielschreiber
Posts: 4476
Joined: 09.04.2004, 17:53
Location: Südniedersachsen / Nordhessen
Contact:

Post by MichaS14a »

NewKleer wrote:it is too hard to build yourself (custom components, enclosure and chip that needs to be programmed) so i will be selling them pre-assembled.
Sorry, I think there is a misunderstand. I don't want to built my own Consult-Display. I'm thinking of eventually buying your Consult-Display and have thought loud where I can the built in the Display in my car. :lach:
98'er S14a, mit ein paar Modifikationen :)

NewKleer
Einsteiger
Einsteiger
Posts: 88
Joined: 01.09.2006, 17:23
Location: Sydney, Australia
Contact:

Post by NewKleer »

ahh yes, where you can mount/place the display. theres a few options:
1) steering column (best for viewing)
2) base of windscreen (may be even easier to look at when driving)
3) DIN slot (only if u have one thats slightly oversize...its 186mm wide

NewKleer
Einsteiger
Einsteiger
Posts: 88
Joined: 01.09.2006, 17:23
Location: Sydney, Australia
Contact:

Post by NewKleer »

ECUTalk v1.2 - http://www.ecutalk.com/

Combined Standard and Pocket PC versions into the single unified executable (single .exe also), based off the last Pocket PC release.

Added auto connect back in - it will connect on the given com port, select the sensors, and view gauges fullscreen on startup (after its set up).

Added in injector duty cycle % sensors, and added MPH and degrees F sensors (for speed/temp).

Left: Running on PC/Laptop
Right: Running on Pocket PC
Image

---------------------------
das german words bro:

Kombinierter Standard und Pocket PC Versionen in das einzelne vereinheitlichte vollziehbare (einzelnes .exe auch), gegründet weg von der letzten Pocket PC Freigabe.

Addiertes Automobil schließen zurück innen an - es schließt auf gegebenen COM Tor, die Sensoren vorzuwählen an, und Ansichtlehren fullscreen auf Start (nach seinem aufgestellt).

Hinzugefügt InjektorArbeitszyklusin % Sensoren und in addierten MPH und der Grad F Sensoren (für Geschwindigkeit/Temperatur).

Links: Laufen auf PC/Laptop.
Recht: Laufen auf Pocket PC

User avatar
MichaS14a
Vielschreiber
Vielschreiber
Posts: 4476
Joined: 09.04.2004, 17:53
Location: Südniedersachsen / Nordhessen
Contact:

Post by MichaS14a »

Wow this looks awsome! I will try it when I am driving home from work. :D

How do you have implement the calculation of the Duty Cycle?
Does the calculation for the Duty Cycle works with e.g. Horsham Stage 2 Chip with bigger injectors (550 ccm)? Horsham offers a daughterboard with new mapped eproms (fuel- and ignition-maps) for a given configuration.

Here you can read what i mean:

Stage 2 (with 550ccm injectors):
http://bagpuss.swan.ac.uk/horsham-devel ... stage2.htm

and Stage 1 (this one I have built in for now, with the original 370 ccm injectors):
http://bagpuss.swan.ac.uk/horsham-devel ... stage1.htm

Can you implement a calculation for fuel consumption? A member (BlackSX) has developed a fuel consumption gauge, but this is an extra display to build in the car. You can read the article and look at the pictures from this here: http://www.200sx.name/forum/viewtopic.p ... c&start=20
For the ones who uses ECUTalk it would be nice to have a fuel consumption gauge directly build in ECUTalk and don't have to build in an extra display.

Greetings
Michael
98'er S14a, mit ein paar Modifikationen :)

User avatar
MichaS14a
Vielschreiber
Vielschreiber
Posts: 4476
Joined: 09.04.2004, 17:53
Location: Südniedersachsen / Nordhessen
Contact:

Post by MichaS14a »

@Newkleer: Your "Donate"-button on your site is not working. If I click the button only the site itself is reloading (http://www.ecutalk.com/ecutalk.aspx).
98'er S14a, mit ein paar Modifikationen :)

NewKleer
Einsteiger
Einsteiger
Posts: 88
Joined: 01.09.2006, 17:23
Location: Sydney, Australia
Contact:

Post by NewKleer »

fixed donate button, thanks...wonder if it ever worked! (probably just since i changed site at start of month)

duty cycle - this is percent of time take per rev of engine, that injectors are open (derived from RPM and injector pulse width).

injector size does not matter for this. (ecu always deals with the "real" pulsewidth, ie its how long it is opening injectors for).

fuel consumption - yes this is possible (my consult lcd display already calculates instant fuel economy, and for the next major revision down the track i want to add trip meter functions). u would need injector size and number of cylinders set up, and to be using RPM, injector pulse width, and speed (i think thats it). good idea because i want to add this to the consult lcd display, so if i get it right in ecutalk first, then itll help.

you could also add odometer/trip meter functions if ur doing fuel economy/usage.

for diff injector size for economy, u would just then enter the new injector size in the setup for it.

ive already added something about this to feature request page (my own feature request :)).

if you have ideas on how it should be done, im open to suggestions.

i could probably make instant fuel economy, distance travelled, fuel used, all as seperate gauges?

User avatar
MichaS14a
Vielschreiber
Vielschreiber
Posts: 4476
Joined: 09.04.2004, 17:53
Location: Südniedersachsen / Nordhessen
Contact:

Post by MichaS14a »

The Donate-button now works fine. Now I have forget my paypal-account password and have to wait till the mail from paypal arrives me with information how to log in in my account. :irre:

I think about how the fuel economy and other information in the same kind are best shown.
The problem is the tiny little display from the PDA. More than 12 gauges simultaneously are not really good to read while driving. Now I have 2 ideas:

You make 2 different modes when selecting the sensors: One click in the checkbutton (e.g. RPM) makes a hook (as shown in your posted picture). This means that this sensor is logged in the log-file AND shown on the gauge-screen. If you click a second time in the checkbutton, the button will become gray. This means that the sensor is loggeg in the log-file but NOT shown on the gauge-screen. A third click disables logging and showing of the selected sensor. So you have three different choices:

1. The sensor is not shown on the gauge-screen and also not logged to the log-file (Checkbutton empty).
2. The sensor is not shown on the gauge-screen but will logged to the log-file for later analysis (Checkbutton gray).
3. The sensor IS shown in the gauge-screen AND will be logged to the log-file (Checkbutton with hook).

Is this a good suggestion?

Another possibility is that you use the space under the gauges on the gauge screen and give the fuel economy values out as normal text, e.g. "Fuel consumption (l/h): 23,1" or so. I think its a little bit tricky to get the right "zoom" for the used font. To little and you are not able to read the values and too big means that there is space on the display wasted.

And the third idea a have is to merge the both ideas above. :)

This are the only ideas for the moment. I not have the vaguest notion of how difficult is the realisation of the ideas....

But maybe there are other and better ideas from other members. :)
98'er S14a, mit ein paar Modifikationen :)

User avatar
MadMax
Vielschreiber
Vielschreiber
Posts: 4221
Joined: 09.04.2004, 13:03
Location: Schwäbisch Hall

Post by MadMax »

:| sorry wenn ich mal wieder rein nerve, micha könntest du mal auf deutsch kurz erklären was an der neuen version jetzt geändert ist!?
wär super weil bei eurem gespräch steig ich nicht mehr ganz durch.

was mich noch intressiert, auf dem bild ist ein kasten "EGT" angekreuzt, was ist das? kann ja keine abgastemp sein...

User avatar
MichaS14a
Vielschreiber
Vielschreiber
Posts: 4476
Joined: 09.04.2004, 17:53
Location: Südniedersachsen / Nordhessen
Contact:

Post by MichaS14a »

Klar mach ich das. :) Also:

ECUTalk v1.2 hat folgende Features:

- Es gibt nur noch eine EXE-Datei, die auf PocketPC und "echtem" PC gleichermassen läuft.
- Es gibt eine "automatisch Verbinden"-Option, die die Verbindung zur ECU automatisch bei Start des Programms mit den dazugehörigen Einstellungen macht, die man vorher eingestellt hat.
- Es gibt neu eine Anzeige des Duty-Cycles (also der Auslastung der Einspritzdüsen), sowie die Möglicheit sich die Werte für Kühlwassertemperatur auch in Grad Fahrenheit und die Geschwindigkeit in Meilen pro Stunde anzeigen zu lassen.
- Sensoren werden teilweise nicht mehr mit den Volt-Werten angezeigt, sondern in Prozent-Werten.

Die Sensoren auf dem Screenschot von @Newkleer zeigt bestimmt keine S14-ECU an. ;) Das wird irgendwas in Richtung Skyline oder 300ZX sein. Die haben ja teilweise schon von Haus aus eine Abgastemperatursonde (EGT) eingebaut und somit ist die auch anzeige- und logbar. Ausserdem sieht man eine zweite Lambda-Sonde und einen zweiten AFM.

Ich habe auf dem nach Hauseweg Screenshots geschossen wie es bei mir aussieht, die ich morgen mal reinstellen kann.

Ich habe @Newkleer gefragt, ob die Berechnung (bzw. die Formel dazu) des Duty-Cycles abhängig von der Injector-Größe ist. Ist sie aber nicht. :D

Und ich habe @Newkleer gefragt, ob er eine Möglichkeit sieht, eine Benzin-Verbrauchsanzeige auch noch zu implementieren. Ähnlich der Lösung, die @BlackSX gebaut hat, nur ohne zusätzliches Display, also direkt in ECUTalk selbst halt.

@Newkleer fand das gar nicht so doof und wir rätseln jetzt darüber, wie man diese Anzeige am schönsten einbinden könnte.

Da hatte ich folgende 2 Ideen:

Da es unleserlich wird wenn mehr als 12 Anzeigen angezeigt werden, muss man sich was neues überlegen. Ich hatte die Idee, die Auswahl der Sensoren nicht einfach nur auf "einschalten" und "ausschalten" zu setzen, sondern 3 Zustände zu ermöglichen, die man mit einem Klick auf die Checkbuttons (Das viereckige Kästchen vor dem Sensornamen) durchschalten kann:

- Checkbutton leer: Der Sensor wird nicht angezeigt und auch nicht mit protokolliert.
- Checkbutton grau gefüllt: Der Sensor wird nicht angezeigt aber mit protokolliert.
- Checkbutton ganz normal der Haken drin: Der Sensor wird angezeigt und mitprotokolliert.

Mit dieser Lösung würde das Maximum rausgeholt werden, was in die Logdatei geschrieben werden kann und gleichzeitig der knappe Platz auf dem PDA-Display nicht überfüllt wird.

Die zweite Idee die ich hatte war: Den Platz unterhalb der Instrumenten-Anzeige zu nutzen und die Benzin-Verbrauchswerte einfach als Text anzeigen lassen. In der Form z.B.: "Momentanverbrauch: 20 l/h" oder so ähnlich halt.

Und die dritte war schliesslich die beiden ersten Ideen miteinander zu verbinden.

Ach und @MadMax: Du nervst definitiv NICHT! Ich bin ja froh, dass sich noch einer für die Lösung interessiert. Ansonsten könnte ich ja das auch alles mit @Newkleer per E-Mail klären. ;)

Wenn Du noch selber Ideen hast, wie man auf dem recht Vollgepackten PDA-Display die Benzin-Verbrauchswerte noch anzeigen lassen könnte: Immer raus damit. :ja:

PS: Der Paypal-Button funktioniert wieder, falls jemand die Software nützlich finden sollte. ;)

Gruß
Michael
98'er S14a, mit ein paar Modifikationen :)