Hi Miika,

As you are the XML and XSLT Master, here comes a request to you for the divelogs sync: I just released a new version which finally supports multiple tanks. I had lots of requests for this, most coming from Subsurface users who want all their tanks transferred to divelogs.

So the DLD Format just got a few new fields. Example attached. The <ADDITIONALTANKS> is completely optional and always additional to the main tank which continues to live directly in the <DIVELOGSDATA>. Also please note, that a new tag <HEPCT> for Helium percentage has been added to the main tank and all additional tanks.

This will work in both directions off course and the API has already been updated, so feel free to try and play around.

If I can do anything to help, please shout!
Thanks and regards,
Rainer
<?xml version="1.0" encoding="UTF-8"?>
<DIVELOGSDATA>
  <DIVELOGSDIVENUMBER>1</DIVELOGSDIVENUMBER>
  <DIVELOGSID>840568</DIVELOGSID>
  <DATE>01.01.2014</DATE>
  <TIME>12:31:00</TIME>
  <DIVETIMESEC>3810</DIVETIMESEC>
  <SURFACETIME>9000</SURFACETIME>
  <MAXDEPTH>30.2</MAXDEPTH>
  <MEANDEPTH>15.4</MEANDEPTH>
  <LOCATION><![CDATA[Maldives]]></LOCATION>
  <SITE><![CDATA[Awesome divespot]]></SITE>
  <WEATHER><![CDATA[great]]></WEATHER>
  <WATERVIZIBILITY><![CDATA[not too bad]]></WATERVIZIBILITY>
  <AIRTEMP>29.0</AIRTEMP>
  <WATERTEMPMAXDEPTH>29.0</WATERTEMPMAXDEPTH>
  <WATERTEMPATEND>29.0</WATERTEMPATEND>
  <PARTNER><![CDATA[Biene]]></PARTNER>
  <BOATNAME><![CDATA[My own (I wish)]]></BOATNAME>
  <CYLINDERNAME><![CDATA[Main Tank]]></CYLINDERNAME>
  <CYLINDERDESCRIPTION><![CDATA[Alu 80 cuft]]></CYLINDERDESCRIPTION>
  <DBLTANK>1</DBLTANK>
  <CYLINDERSIZE>6.00</CYLINDERSIZE>
  <CYLINDERSTARTPRESSURE>210.00</CYLINDERSTARTPRESSURE>
  <CYLINDERENDPRESSURE>50.00</CYLINDERENDPRESSURE>
  <WORKINGPRESSURE>230.00</WORKINGPRESSURE>
  <WEIGHT>4.00</WEIGHT>
  <O2PCT>32.0</O2PCT>
  <HEPCT/>
  <ADDITIONALTANKS>
    <TANK>
      <CYLINDERNAME><![CDATA[Trimix]]></CYLINDERNAME>
      <CYLINDERDESCRIPTION><![CDATA[Alu 70 cuft]]></CYLINDERDESCRIPTION>
      <DBLTANK>0</DBLTANK>
      <CYLINDERSIZE>10.50</CYLINDERSIZE>
      <CYLINDERSTARTPRESSURE>210.00</CYLINDERSTARTPRESSURE>
      <CYLINDERENDPRESSURE>140.00</CYLINDERENDPRESSURE>
      <WORKINGPRESSURE>207.00</WORKINGPRESSURE>
      <O2PCT>19.0</O2PCT>
      <HEPCT>30.0</HEPCT>
    </TANK>
    <TANK>
      <CYLINDERNAME><![CDATA[Deco Stage]]></CYLINDERNAME>
      <CYLINDERDESCRIPTION><![CDATA[Alu 80 cuft]]></CYLINDERDESCRIPTION>
      <DBLTANK>1</DBLTANK>
      <CYLINDERSIZE>11.40</CYLINDERSIZE>
      <CYLINDERSTARTPRESSURE>210.00</CYLINDERSTARTPRESSURE>
      <CYLINDERENDPRESSURE>80.00</CYLINDERENDPRESSURE>
      <WORKINGPRESSURE>207.30</WORKINGPRESSURE>
      <O2PCT>40.0</O2PCT>
      <HEPCT/>
    </TANK>
  </ADDITIONALTANKS>
  <LOGNOTES><![CDATA[Many sharks, awesome dive]]></LOGNOTES>
  <LAT/>
  <LNG/>
  <GOOGLEMAPSZOOMLEVEL/>
  <SAMPLEINTERVAL/>
</DIVELOGSDATA>
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to