Page 1 sur 1

Import definition en CSV

MessagePosté :06 oct. 2015 10:55
par newcos
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

Re: Import definition en CSV

MessagePosté :07 oct. 2015 08:40
par Manu
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>

Re: Import definition en CSV

MessagePosté :07 oct. 2015 09:48
par newcos
merci

le soucis c'est que j'ai un seul champs indexcount à disposition ...

Image

Image

Re: Import definition en CSV

MessagePosté :07 oct. 2015 09:59
par Manu
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.

Re: Import definition en CSV

MessagePosté :07 oct. 2015 11:02
par newcos
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 ..

Re: Import definition en CSV

MessagePosté :11 oct. 2015 19:06
par Manu
Si tu as un doute sur une fonction, n'hésite pas à ouvrir un fichier XDF fonctionnel pour vérifier sa structure ;)
Sportivement,
Manu

Re: Import definition en CSV

MessagePosté :27 oct. 2015 09:07
par newcos
j'ai vu avec MARK, c'est un bug, il devrait le corriger dans la prochaine mise à jour.
Merci pour ton aide

Re: Import definition en CSV

MessagePosté :28 nov. 2015 10:43
par newcos
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