Oma proggis: graafista live-dataa TestO:lla. *Päivitys 26.06.2017*

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • JP-76
    replied
    Originally posted by pheno View Post
    Piti oikein kaivella mitä INPA tekee... tämä on muistaakseni testattu toimivaksi DDE6.0:lla,

    Näköjään tämmöinen jobi START_SYSTEMCHECK_ZYL pitää laittaa ajoon ennen sitä 'injector values #1':stä. Eli kaksi jobia ajoon tuo START_SYSTEMCHECK_ZYL ja sitten 'injector values #1'. Jos haluaa 'roughnessia' katsoa niin pitää laittaa vielä START_SYSTEMCHECK_ZYL:n job parametriksi:LLR_AUS

    Joo, katsoin koodin ja siellä on valitettavasti bugi, joka vaikuttaa tuohon boostiin, koska se käyttää tuota conversionfactoria.. jos tässä muutaman päivän sisään ehtisi tuon korjaamaan. Se saattaa toimia, jos jättää conversionfactorin pois konffista, sekä muuttaa min ja max arvot semmoisiksi mitä ne tulee tuolta jobista. eli yleensä n. 1000-3000 . vai mitkä tässä vakiona max ahdot olikaan ?

    Jotta prg aukeaa, pitää olla kaapeli autossa kiinni.

    Jobeja voi lisätä mutta tässä vaiheessa se on manuaalista käsityötä... :/ Eli sun eculle tarvii editoida fileä: D62M57A0_CUSTOMJOBS.BIV

    Tässä on määritelty yksi "job":

    JOBNAME:MW_SELECT_LESEN_NORM
    VIRTUALNAME:SET_3
    JOBCOMMENT:Values #3
    JOBARGUMENT:002f007a002c14b6004a005b00c200c3003400 55005000880052003a18a514c20036009b00da0066000c

    Tuo JOBARGUMENT lista on otettu excelistä ADR sarakkeesta, ne on laitettu peräkkäin ilman 0x:ää. VIRTUALNAME pitää olla yksilöllinen per tiedosto.

    Jos haluat vaikka lisätä 'Boost pressure setpoint' eli ahtopaineen pyynti/tavoitearvo, niin se löytyy exclistä riviltä 438, ja ADR- kenttä on 0x18A5

    Tässä esimerkki miten tuo tehdään:

    JOBNAME:MW_SELECT_LESEN_NORM
    VIRTUALNAME:SET_4
    JOBCOMMENT:Boost setpoint
    JOBARGUMENT:18A5

    Tosiaan gaugen konffiin pitäisi lisätä resultname mikä tuon jobin ajamisestä syntyy, se on yleensä tuo mikä on JOBNAME sarakkeessa ja siihen lisätään eteen: STAT_ ja perään _WERT. Mutta parempi katsoa ensin minkäniminen result sieltä tulee ja sitten lisätä se konffiin.. tässä tapauksessa arvaisin että se olisi: STAT_PCR_pBDesLP_mp_WERT . Isot ja pienet kirjaimet ei tarvitse välittää.
    Tuo boost target lähti toimimaan sekä arvona että mittarina näillä ohjeilla (neulana).
    Lisäsin sen siis tohon values#1:een.

    Taidan odotella tota sun seuraavaa päivitystä enkä rupea tuota mittarinäyttöä enempää rukkaamaa.

    Tuota start systemcheck zyl-kohtaa en löytäny jobeista. Ymppäätkö nää vaikka seuraavassa päivityksessä tuohon injector valuesiin

    Saakos noita mittareita järjestettyä jollain haluamaansa järjestykseen? Haluaisin esim. Boost Targetin ja Boostin vierekkäin niin ois helpompi verrata toisiinsa.

    P.s. On mullekin ollut jo hyötyä tästä ohjelmasta paljon, joten "keep up the good work"
    Last edited by JP-76; 24-01-2014, 11:35.

    Leave a comment:


  • kalevi67
    replied
    Kiitos vastauksesta. No siitähän se johtui, että puuttui nuo service packit. Hommasin tähän käyttöön vanhan läppärin ja en vaan tuota tajunnut/muistanut (kun en ole tuota XP:tä asentanut yli kymmeneen vuoteen), että vaatii kaikenmaaliman SP:t siihen päälle. Asentelin nuo eilen ja nyt ainakin ohjelma käynnistyy, autolle asti en vielä päässyt.

    Leave a comment:


  • pheno
    replied
    Originally posted by kalevi67 View Post
    Auto on e61/2004 530dA. Kokeilin nopeasti tuota (kopsasin tuon msvcr100.dll samaan kansioon) ja kun käynistää teston niin tulee herja:

    "The procedure entry point DecodePointer could not be located in the dynamic link library KERNEL32.dll"

    Kokeilin siis käynnistää ohjelman ilman mitään kaapelia ja kytkemistä autoon (en juuri nyt viitsi lähteä talliin kokeilemaan). Inpa on 5.02 ja se toimii. Täytyy kokeilla huomenna toden teolla...
    Originally posted by JP-76 View Post
    Bugeja?

    - Suuttimien korjausarvot ei näytä mitään (D62M57A0) jobeissa ainakaan (eikä siten tietysti myöskään mittarinäytössä). Inpalla toimii kuitenkin.

    - Boostin kertoimen korjasin ja mittarin viisari näyttää nyt oikein mutta mittarin alla oleva luku pysyy 0.00:ssa, jobissa näkyy kyllä oikein.

    Pystytkö vielä tyhmälle selventämään että miten noita omia jobeja saa lisättyä olemassa olevaan ryhmään, esim. Values#1:een. Mittareita kyllä pystyn lisäämään ja poistamaan mutta ne ei tietenkään toimi koska ei ole kyseisessä jobissa...

    Pitääkö Tool32:nen olla autoon kytkettynä että toimii? Mulla herjaa jotain initialite erroria kun yritän avata prg-tiedostoa?
    Piti oikein kaivella mitä INPA tekee... tämä on muistaakseni testattu toimivaksi DDE6.0:lla,

    Näköjään tämmöinen jobi START_SYSTEMCHECK_ZYL pitää laittaa ajoon ennen sitä 'injector values #1':stä. Eli kaksi jobia ajoon tuo START_SYSTEMCHECK_ZYL ja sitten 'injector values #1'. Jos haluaa 'roughnessia' katsoa niin pitää laittaa vielä START_SYSTEMCHECK_ZYL:n job parametriksi:LLR_AUS

    Joo, katsoin koodin ja siellä on valitettavasti bugi, joka vaikuttaa tuohon boostiin, koska se käyttää tuota conversionfactoria.. jos tässä muutaman päivän sisään ehtisi tuon korjaamaan. Se saattaa toimia, jos jättää conversionfactorin pois konffista, sekä muuttaa min ja max arvot semmoisiksi mitä ne tulee tuolta jobista. eli yleensä n. 1000-3000 . vai mitkä tässä vakiona max ahdot olikaan ?

    Jotta prg aukeaa, pitää olla kaapeli autossa kiinni.

    Jobeja voi lisätä mutta tässä vaiheessa se on manuaalista käsityötä... :/ Eli sun eculle tarvii editoida fileä: D62M57A0_CUSTOMJOBS.BIV

    Tässä on määritelty yksi "job":

    JOBNAME:MW_SELECT_LESEN_NORM
    VIRTUALNAME:SET_3
    JOBCOMMENT:Values #3
    JOBARGUMENT:002f007a002c14b6004a005b00c200c3003400 55005000880052003a18a514c20036009b00da0066000c

    Tuo JOBARGUMENT lista on otettu excelistä ADR sarakkeesta, ne on laitettu peräkkäin ilman 0x:ää. VIRTUALNAME pitää olla yksilöllinen per tiedosto.

    Jos haluat vaikka lisätä 'Boost pressure setpoint' eli ahtopaineen pyynti/tavoitearvo, niin se löytyy exclistä riviltä 438, ja ADR- kenttä on 0x18A5

    Tässä esimerkki miten tuo tehdään:

    JOBNAME:MW_SELECT_LESEN_NORM
    VIRTUALNAME:SET_4
    JOBCOMMENT:Boost setpoint
    JOBARGUMENT:18A5

    Tosiaan gaugen konffiin pitäisi lisätä resultname mikä tuon jobin ajamisestä syntyy, se on yleensä tuo mikä on JOBNAME sarakkeessa ja siihen lisätään eteen: STAT_ ja perään _WERT. Mutta parempi katsoa ensin minkäniminen result sieltä tulee ja sitten lisätä se konffiin.. tässä tapauksessa arvaisin että se olisi: STAT_PCR_pBDesLP_mp_WERT . Isot ja pienet kirjaimet ei tarvitse välittää.

    Leave a comment:


  • pheno
    replied
    Originally posted by kalevi67 View Post
    Auto on e61/2004 530dA. Kokeilin nopeasti tuota (kopsasin tuon msvcr100.dll samaan kansioon) ja kun käynistää teston niin tulee herja:

    "The procedure entry point DecodePointer could not be located in the dynamic link library KERNEL32.dll"

    Kokeilin siis käynnistää ohjelman ilman mitään kaapelia ja kytkemistä autoon (en juuri nyt viitsi lähteä talliin kokeilemaan). Inpa on 5.02 ja se toimii. Täytyy kokeilla huomenna toden teolla...
    Elikkä tuo virhe tulee siitä, jos sulla on liian vanha windows. Pitää olla vähintään XP ja SP3 - voi olla että SP2:kin käy.

    Tämä vaatimus tulee siitä kun käännän softan VC++ 10:llä, joka käyttää uudempaa kerneliä. MinGw- käännöskin saattaisi toimia vanhemmissakin, muttei ole aikaa ollut kokeilla.

    Leave a comment:


  • JP-76
    replied
    Bugeja?

    - Suuttimien korjausarvot ei näytä mitään (D62M57A0) jobeissa ainakaan (eikä siten tietysti myöskään mittarinäytössä). Inpalla toimii kuitenkin.

    - Boostin kertoimen korjasin ja mittarin viisari näyttää nyt oikein mutta mittarin alla oleva luku pysyy 0.00:ssa, jobissa näkyy kyllä oikein.

    Pystytkö vielä tyhmälle selventämään että miten noita omia jobeja saa lisättyä olemassa olevaan ryhmään, esim. Values#1:een. Mittareita kyllä pystyn lisäämään ja poistamaan mutta ne ei tietenkään toimi koska ei ole kyseisessä jobissa...

    Pitääkö Tool32:nen olla autoon kytkettynä että toimii? Mulla herjaa jotain initialite erroria kun yritän avata prg-tiedostoa?
    Last edited by JP-76; 22-01-2014, 09:42.

    Leave a comment:


  • kalevi67
    replied
    Auto on e61/2004 530dA. Kokeilin nopeasti tuota (kopsasin tuon msvcr100.dll samaan kansioon) ja kun käynistää teston niin tulee herja:

    "The procedure entry point DecodePointer could not be located in the dynamic link library KERNEL32.dll"

    Kokeilin siis käynnistää ohjelman ilman mitään kaapelia ja kytkemistä autoon (en juuri nyt viitsi lähteä talliin kokeilemaan). Inpa on 5.02 ja se toimii. Täytyy kokeilla huomenna toden teolla...

    Leave a comment:


  • pheno
    replied
    Originally posted by kalevi67 View Post
    Hei

    En ole vielä ladannut tätä softaa, mutta täytyy kokeilla. Muutama kysymys:
    - vaatii ilmeisesti Ediabaksen pyörimään taustalle?
    - onko väliä mikä Inpa on asenettu (vai vaatiko ollenkaan)?
    - vaatiko jotain muuta (polkuja, ympäristömuuttujia yms., ilmeisesti tuon yhden dll:n ainakin)?
    - onko väliä mihin asentaa. En nähnyt aloitussivulla mitään asennus/käyttöohjetta (onko jossain). Vai mennäänkö vaan kokeilun kautta
    Periaatteessa pelkkä Ediabas riittää, mutta ecu- kansiossa pitää löytyä ecu (.prg- päätteinen tiedosto) sinun autoosi. Aika usein INPA-päivityksien mukana tulee myös päivitetty ecu-kansio, jossa läjä uusia tiedostoja.

    Ja tuossa pitää olla toimiva konffi, eli ediabas.ini / obd.ini kunnossa.

    Purat vaan tuon zip-paketin jonnekin levylle ja aja testo.exe. Ja se msvcrt100 dll pitää löytyä samasta hakemistosta tai jostain windowsin polusta.

    Mikäs automalli on kyseessä?
    Last edited by pheno; 21-01-2014, 20:46.

    Leave a comment:


  • kalevi67
    replied
    Hei

    En ole vielä ladannut tätä softaa, mutta täytyy kokeilla. Muutama kysymys:
    - vaatii ilmeisesti Ediabaksen pyörimään taustalle?
    - onko väliä mikä Inpa on asenettu (vai vaatiko ollenkaan)?
    - vaatiko jotain muuta (polkuja, ympäristömuuttujia yms., ilmeisesti tuon yhden dll:n ainakin)?
    - onko väliä mihin asentaa. En nähnyt aloitussivulla mitään asennus/käyttöohjetta (onko jossain). Vai mennäänkö vaan kokeilun kautta

    Leave a comment:


  • JP-76
    replied
    Originally posted by pheno View Post
    Saatko DIS:stä ulos öljynlämpötilaa ? Kyllähän se hyvinkin voi olla, ettei tuolta öljynlämpötilaa erikseen saa. Täytyy varmaan poistaa tuo mittari, jos se DDE 6.2 ei näytä sitä oikein.

    DDE 6.0:ssa, jossa yksi ahdin, saa ulos tuon öljynlämmön, ks. kuvassa muutama postaus ylempänä.
    Unohtui mainita tossa edellisessä postauksessa että en tosiaan löytänyt DISsistäkään tuota öljyn lämpötilaa.

    Huomasin kyllä tuon 330d:n näytön ja siksi piti oikein tarkistaa Realoem:stä että miten nuo anturit menee.

    330d:ssä veden lämpötila: osa numero 13627797957, öljyn lämpötila-anturin osanumeroa en löytänyt?

    Kannattaa vielä kysyä joltain toiselta jolla sama moottori että miten öljyn lämpötila näkyy ennen kuin poistaa mitään ohjelmasta.

    Leave a comment:


  • pheno
    replied
    Originally posted by JP-76 View Post
    Täytyy tosiaan perehtyä tarkemmin ohjelman suomiin mahdollisuuksiin, kunhan saa auton ensin toimimaan halutulla tavalla

    Ahtoilman anturivika on nyt varmistettu DIS:llä mutta mitenkäs tuo öljyn lämpötila?

    Pystytkö joltain muulta käyttäjältä tarkistamaan jolla sama motti/ecu että näyttääkö tuota öljyn lämpötilaa oikein vai käyttäytyykö samoin kuin mulla?

    *EDIT*

    näyttää realoem:n mukaan olevan vaan yksi anturi 335d:ssä joka mittaa veden/öljyn, osa numero 13621433076.

    Eli sen takia ei näytä mitään öljyn lämpötilaksi, INPAssa näkyy öljyn lämpötilan kohdassa sama lämpötila kuin veden.

    330d:ssä esim. on oma anturi molemmille... Miksiköhän tuo on nuin tehty 335d:ssä...
    Saatko DIS:stä ulos öljynlämpötilaa ? Kyllähän se hyvinkin voi olla, ettei tuolta öljynlämpötilaa erikseen saa. Täytyy varmaan poistaa tuo mittari, jos se DDE 6.2 ei näytä sitä oikein.

    DDE 6.0:ssa, jossa yksi ahdin, saa ulos tuon öljynlämmön, ks. kuvassa muutama postaus ylempänä.

    Leave a comment:


  • JP-76
    replied
    Täytyy tosiaan perehtyä tarkemmin ohjelman suomiin mahdollisuuksiin, kunhan saa auton ensin toimimaan halutulla tavalla

    Ahtoilman anturivika on nyt varmistettu DIS:llä mutta mitenkäs tuo öljyn lämpötila?

    Pystytkö joltain muulta käyttäjältä tarkistamaan jolla sama motti/ecu että näyttääkö tuota öljyn lämpötilaa oikein vai käyttäytyykö samoin kuin mulla?

    *EDIT*

    näyttää realoem:n mukaan olevan vaan yksi anturi 335d:ssä joka mittaa veden/öljyn, osa numero 13621433076.

    Eli sen takia ei näytä mitään öljyn lämpötilaksi, INPAssa näkyy öljyn lämpötilan kohdassa sama lämpötila kuin veden.

    330d:ssä esim. on oma anturi molemmille... Miksiköhän tuo on nuin tehty 335d:ssä...
    Last edited by JP-76; 20-01-2014, 10:45.

    Leave a comment:


  • pheno
    replied
    Juu, on tämä hieman erilainen kuin INPA. Lähinnä tämä ohjelma tuo mahdollisuuden näyttää graafisesti eli käppyröinä eri ecun arvoja ja sitten mahdollisuus logata datat tiedostoon .csv- muodossa. Jonka voi sitten avata jossain siihen tarkoitetussa ohjelmassa, esim. Megalogviewer on aika näppärä. Itse ohjelman käyttöliittymä ei nyt kauhean monipuolinen ole. Seuraavaan versioon tulee hieman parannuksia siihenkin..

    Näihin "values #xx" jobeihin ollut tarkoitus kerätä tarpeelliset arvot, mitä yleensä näissä tarvitaan.

    Niitä saa paljon lisääkin jos haluaa: Tässä on excel lista kaikista arvoista joita voi dde 6.2 eculta pyytää:


    Nämä DDE:t on sikäli mielenkiintoisia, on senverran kehittyneitä, että sieltä voi kysyä esim. moottorin vääntömomentin tai vaikkapa ahtopaineanturin jännitteen, yms. Sekä paljon tarpeetonta tietoa tavalliselle käyttäjälle.

    Eli periaatteessa on mahdollisuus saada näkyviin Testoon ja logata mitä tahansa arvoja mitä tuolta listasta löytyy. Tarkoitus olisi joskus tuoda nämä exceli- taulukot ohjelmaan, josta voisi valita halutut arvot helposti. Olisko tämä hyödyllinen ominaisuus ?

    Lisään vielä DDE 7.2:een lisäjobit ja sitten uusi versio jakoon...


    Sitä piti vielä sanoa, että jos foorumilta löytyy käytettävyyteen/käyttöliittymän luontiin erikoistuneita, otan mielellään vastaan neuvoja, saa kertoa mitä voisi tehdä paremmin.
    Last edited by pheno; 20-01-2014, 09:23.

    Leave a comment:


  • JP-76
    replied
    Hyvä että oli jotain hyötyä mun palautteesta

    Kunhan saan vaan kaikki ominaisuudet/ohjelman mahdollisuudet opeteltua niin on kyllä todella hieno paketti kasassa.

    Mulle ei ole tuo DIS oikein koskaan auennut, jotenkin liian sekava ja turhan hidas, INPAssa taas ei nuo ominaisuudet riitä kovin syvälliseen selvittelyyn tai esim. vian hakuun. Tän kanssa on kyllä vähän tyhmempikin (eli minä) aika nopeasti sinut

    Leave a comment:


  • pheno
    replied
    Originally posted by JP-76 View Post
    Täällä taas yksi tyytyväinen käyttäjä

    Autona e91 -07 335d (ecu D62M57A0)

    Pitäiskö tässä toimia jo nuo mittarit? Näyttää vaan nollaa mulla

    EDIT: Mittareista toimii nyt osa mutta esim. oil temp näyttää 100C kylmällä koneella?? Boostin viisari pyörii ympäri-ämpäri mutta arvo pysyy nollassa? Ahtolämpötila näyttää yli +60C vaikka auton käynnistää kylmällä koneella (näyttää kyllä samaa vikakoodeissa joita tullut DDE:ltä = anturi viallinen?)?

    Onkohan mulla nyt vieläkään nuo asetukset ihan kunnossa vai onkohan autossa oikeasti jotain vikaa joka sekoittaa nuo anturien näyttämät...

    Ohessa vielä kuvankaappaus mittareista.

    P.s. Mulla herjas tosta msvcp100.dll-tiedoston puuttumisesta:

    Lisäsin vaan msvcp100.dll ja msvcr100.dll filut mozillan dll-kansiosta Teston kansioon ja ohjelma lähti pelittämään
    Joo, tosiaan näyttäis muut gauget pelaavan paitsi boost. Tuo vaikuttaa bugilta tai sitten noissa gaugen määrityksissä on jotain häikkää. Siellä oikealla kuvassa ahtopaine näyttää olevat 1058.89 hPa. Mittarit seilaa taas omiaan...

    En osaa noista moottorin ja ahtopaineen arvoista sanoa, ei ne nyt pitäis olla noin paljoa kylmällä koneella Voiko olla jos vika on päällä ecu pakottaa tuollaiset arvot ?

    Tutkin lisää myöhemmin..

    EDIT: ahtopaineen kertoimenta hPA -> bar oli 0.1, pitäisi olla 0.001. Tässä yksi syy miksei tuo 'boost' toiminut.
    Last edited by pheno; 19-01-2014, 21:14.

    Leave a comment:


  • JP-76
    replied
    Täällä taas yksi tyytyväinen käyttäjä

    Autona e91 -07 335d (ecu D62M57A0)

    Pitäiskö tässä toimia jo nuo mittarit? Näyttää vaan nollaa mulla

    EDIT: Mittareista toimii nyt osa mutta esim. oil temp näyttää 100C kylmällä koneella?? Boostin viisari pyörii ympäri-ämpäri mutta arvo pysyy nollassa? Ahtolämpötila näyttää yli +60C vaikka auton käynnistää kylmällä koneella (näyttää kyllä samaa vikakoodeissa joita tullut DDE:ltä = anturi viallinen?)?

    Onkohan mulla nyt vieläkään nuo asetukset ihan kunnossa vai onkohan autossa oikeasti jotain vikaa joka sekoittaa nuo anturien näyttämät...

    Ohessa vielä kuvankaappaus mittareista.

    P.s. Mulla herjas tosta msvcp100.dll-tiedoston puuttumisesta:

    Lisäsin vaan msvcp100.dll ja msvcr100.dll filut mozillan dll-kansiosta Teston kansioon ja ohjelma lähti pelittämään
    Attached Files
    Last edited by JP-76; 19-01-2014, 16:53.

    Leave a comment:

Working...
X