Oma proggis: graafista live-dataa TestO:lla. *Päivitys 26.06.2017*
Collapse
X
-
Onnistuisko pinta-alaintegraaliin laskemisen lisääminen käyriin? Olis näppärä esim virrankulutuksen tutkimisessa, näissä uudemmissa kun on siihen liittyviä ongelmia. Yksinkertainen approksimaatio summa(näytteenottoaika x arvo) riittäis oletettavasti hyvin. Tuohon tyyliin: http://autsys.aalto.fi/pub/control.t...kuvat/img8.png. Jos haluaa tarkemman niin ottaa eteen- ja taaksepäin joista laskee keskiarvon.Last edited by böntti; 24-01-2014, 14:39.
-
Tuo boost target lähti toimimaan sekä arvona että mittarina näillä ohjeilla (neulana).Originally posted by pheno View PostPiti 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ää.
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:
-
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:
-
Originally posted by kalevi67 View PostAuto 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...Piti oikein kaivella mitä INPA tekee... tämä on muistaakseni testattu toimivaksi DDE6.0:lla,Originally posted by JP-76 View PostBugeja?
- 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?
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:
-
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.Originally posted by kalevi67 View PostAuto 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...
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:
-
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:
-
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:
-
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.Originally posted by kalevi67 View PostHei
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
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:
-
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:
-
Unohtui mainita tossa edellisessä postauksessa että en tosiaan löytänyt DISsistäkään tuota öljyn lämpötilaa.Originally posted by pheno View PostSaatko 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ä.
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:
-
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.Originally posted by JP-76 View PostTä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ä...
DDE 6.0:ssa, jossa yksi ahdin, saa ulos tuon öljynlämmön, ks. kuvassa muutama postaus ylempänä.
Leave a comment:
-
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:
-
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:
-
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:
-
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...Originally posted by JP-76 View PostTää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
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:
Leave a comment: