Support Megasquirt, Tech Edge WBO2, Tuner Pro, AutoSport Labs et Fenixecu 

  • Import definition en CSV

  • Partie relative à l'utilisation générale des logiciels
Partie relative à l'utilisation générale des logiciels
 #4534  par newcos
 06 oct. 2015 10:55
Bonjour à tous,

J'ai fait un Programme qui lit un bin, génère un fichier CSV contenant les Infos des map.
Mon idée est d'importer ce CSV dans Tunerpro.

Le Probleme est que mes map arrivent sans le nombre de lignes / colonnes.
La documentation est très succinte, je n'arrive pas à trouver le nom des TAG ou mettre les lignes / colonnes
 #4539  par Manu
 07 oct. 2015 08:40
Table 9x13
<XDFTABLE uniqueid="0x6C28" flags="0x30">
<title>CARTA - Table Avance</title>
<description>Table gestion avance. A &#233;diter avec pr&#233;cision. Ce param&#232;tre influe fortement sur le couple et la consommation.&#013;&#010;&#013;&#010;Pression (mb) = NBhexa x 3,60 + 103&#013;&#010;avec NBhexa = 00 - 20 - 40 - 60 - 80 - A0 - C0 - E0 - 100&#013;&#010;&#013;&#010;R&#233;gimes = TABS</description>
<CATEGORYMEM index="0" category="2" />
<XDFAXIS id="x" uniqueid="0x0">
<EMBEDDEDDATA mmedaddress="0x07" />
<units>mBar</units>
<indexcount>9</indexcount>
<min>1000.000000</min>
<outputtype>4</outputtype>
<datatype>0</datatype>
<unittype>0</unittype>
<DALINK index="0" />
<LABEL index="0" value="103" />
<LABEL index="1" value="218" />
<LABEL index="2" value="333" />
<LABEL index="3" value="448" />
<LABEL index="4" value="563" />
<LABEL index="5" value="679" />
<LABEL index="6" value="794" />
<LABEL index="7" value="909" />
<LABEL index="8" value="1024" />
<MATH equation="X">
<VAR id="X" />
</MATH>
</XDFAXIS>
<XDFAXIS id="y" uniqueid="0x0">
<EMBEDDEDDATA mmedaddress="0x40F1" mmedmajorstridebits="8" />
<units>Tr/min</units>
<indexcount>13</indexcount>
<min>1000.000000</min>
<outputtype>2</outputtype>
<embedinfo type="1" />
<datatype>0</datatype>
<unittype>0</unittype>
<DALINK index="0" />
<MATH equation="32 * X">
<VAR id="X" />
</MATH>
</XDFAXIS>
<XDFAXIS id="z">
<EMBEDDEDDATA mmedaddress="0x4007" mmedrowcount="13" mmedcolcount="9" mmedmajorstridebits="8" />
<units>Degr&#232;s</units>
<decimalpl>2</decimalpl>
<min>30.000000</min>
<max>56.000000</max>
<outputtype>2</outputtype>
<MATH equation="X">
<VAR id="X" />
</MATH>
</XDFAXIS>
</XDFTABLE>
 #4542  par Manu
 07 oct. 2015 09:59
Ce qui est normal puisque le champ a ce nom :D

C'est la position du champs dans la structure XML qui compte "Field Order", mais le nom reste le même.
 #4545  par newcos
 07 oct. 2015 11:02
je me suis mal exprimé :mrgreen:

quand on crée le fichier CSV, on a à disposition des champs pour les axes X Y et Z .
voici la liste de l'aide en ligne

XSigned
XLSBFirst
XOffsetInt
XOffsetHex
XSizeInBits
XUnits
XOutputType
XEquation
XPrecision
XRangeLow
XRangeHigh
YSigned
YLSBFirst
YOffsetInt
YOffsetHex
YSizeInBits
YUnits
YOutputType
YEquation
YPrecision
YRangeLow
YRangeHigh
ZSigned
ZLSBFirst
ZOffsetInt
ZOffsetHex
ZSizeInBits
ZUnits
ZEquation
ZPrecision
ZRangeLow
ZRangeHigh
BitNumber
BitMask
RowCount
ColCount

ces champs permettent de définir les caractéristiques des 3 axes des map.
Je m'attendais donc a avoir 2 champs style Xindexcount Yindexcount ..
 #4549  par Manu
 11 oct. 2015 19:06
Si tu as un doute sur une fonction, n'hésite pas à ouvrir un fichier XDF fonctionnel pour vérifier sa structure ;)
Sportivement,
Manu
 #4600  par newcos
 27 oct. 2015 09:07
j'ai vu avec MARK, c'est un bug, il devrait le corriger dans la prochaine mise à jour.
Merci pour ton aide
 #4726  par newcos
 28 nov. 2015 10:43
La correction faite dans la dernière version de tunerpro

Il va juste falloir trouver les bons réglages et il sera possible de générer un xdf à l'aide d'un fichier csv