<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="../XSLT/decoder.xsl"?>
<!DOCTYPE decoder-config SYSTEM "../DTD/decoder-config.dtd">

<!-- Copyright (C) JMRI 2006 All rights reserved -->
<!-- $Id: Lenz_Silver.xml,v 1.10 2009/10/19 04:59:05 jacobsen Exp $ -->
<!--                                                                        -->
<!-- JMRI is free software; you can redistribute it an<B></B>d/or modify it under  -->
<!-- the terms of version 2 of the GNU General Public License as published  -->
<!-- by the Free Software Foundation. See the "COPYING" file for a copy     -->
<!-- of this license.                                                       -->
<!--                                                                        -->
<!-- JMRI is distributed in the hope that it will be useful, but WITHOUT    -->
<!-- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or  -->
<!-- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.   -->

<!--    VERSION EN ESPANOL 15-11-2021  por Osvaldo Hojvat / archivo LDH_SyM-v60-spa / en la lista muestra: LDH 4F1.5 v60 Motor y Sonido (esp)  -->
<decoder-config>
	<version author="LDH"
				version="1" lastUpdated="20211103" />

 <decoder>
	<family name="LDH decoders" mfg="LDH" lowVersionID="60">
	<model model="LDH 4F1.5 v60 Motor y Sonido (esp)" numOuts="4" numFns="10">

		    <output name="1" label="A - blanco" />
			<output name="2" label="B - Amarillo" />
			<output name="3" label="C - Verde" />
			<output name="4" label="D - Marron" />

	</model>
	</family>

	<programming
		direct="yes" paged="no" register="no" ops="yes"/>
	<variables>
		<variable label="Direccion corta de la locomotora(1-127)" CV="1"
			item="Short Address" default="3"
			comment="Rango 1-127">
			<shortAddressVal/>      </variable>

		<variable label="Velocidad minima (1-128)" CV="2" item="Vstart"
			comment="Rango 1-128" default="2">             <!-- aparece en Basic Speed y en Motor con lo de abajo -->
			<decVal min="1" max="128"/>      </variable>

		<variable label="Velocidad minima (1-128)" CV="2" item="EMF Droop Config"
			comment="Rango 1-128" default="2" tooltip="CV2">  <!-- solo uso el nombre del item  asi aparece bien ubicado en Motor -->
			<decVal min="1" max="128"/>   </variable>

		<variable label="Aceleracion (0-50)" CV="3"
			comment="Rango 0-50" default="5" item="Accel">
			<decVal min="0" max="50"/>     </variable>

  		<variable label="Desaceleracion (0-50)" CV="4"
			comment="Rango 0-50" default="5" item="Decel">
			<decVal min="0" max="50"/>      </variable>

		<variable label="Velocidad maxima (100-255)" CV="5"
			item="Vhigh" default="220"
			comment="Rango 100-255">
			<decVal min="100" max="255"/>    </variable>

		<variable label="Velocidad media (50-120)" CV="6"
			item="Vmid" default="70"
			comment ="Rango 50-120">
              			<decVal min="50" max="120"/>     </variable>

		<variable label="Version del programa " CV="7" readOnly="yes"
			item="Decoder Version" default="60">
			<decVal/>      	</variable>

		<variable label="Nro. de Fabricante en NMRA (y reset de CVs) " CV="8"
			item="Manufacturer" default="56" tooltip="Para volver los CV a valores de fabrica se debe usar Single CV Programmer (CV8=210)">
			<decVal/>      	</variable>

	  <variable label="Velocidad por encima de la cual BEMF baja hasta el valor del CV49 (64-255)" CV="10"
			item="Load Control" default="160" comment="Rango 64-255" tooltip="CV10">
			<decVal min="64" max="255"/>     </variable>

	  <variable label="Limite de tiempo (seg.) sin se~al DCC para este decoder.   0= sin limite" CV="11"
		  	item="Motor Option 1" default="2" comment ="Rango 0-255"
			tooltip="Si pierde el control de la central el deco se detiene">
			<decVal/>       </variable>

<!--	*************** inicia Analog Controls *************  -->
 		<variable label="Analog Mode Function Status - F1" CV="13" mask="XXXXXXXV" tooltip="CV 13 bit 0" item="Analog Mode Function Status - F1">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>
		<variable label="Analog Mode Function Status - F2" CV="13" mask="XXXXXXVX" tooltip="CV 13 bit 1" default="1" item="Analog Mode Function Status - F2">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>
		<variable label="Analog Mode Function Status - F3" CV="13" mask="XXXXXVXX" tooltip="CV 13 bit 2" item="Analog Mode Function Status - F3">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>
		<variable label="Analog Mode Function Status - F4" CV="13" mask="XXXXVXXX" tooltip="CV 13 bit 3" item="Analog Mode Function Status - F4">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>
		<variable label="Analog Mode Function Status - F5" CV="13" mask="XXXVXXXX" tooltip="CV 13 bit 4" item="Analog Mode Function Status - F5">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>
		<variable label="Analog Mode Function Status - F6" CV="13" mask="XXVXXXXX" tooltip="CV 13 bit 5" item="Analog Mode Function Status - F6">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>

		<variable label="Analog Mode Function Status - F7" CV="13" mask="XVXXXXXX" tooltip="CV 13 bit 6" default="1" item="Analog Mode Function Status - F7">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>

		<variable label="Analog Mode Function Status - F8" CV="13" mask="VXXXXXXX" tooltip="CV 13 bit 7" default="1" item="Analog Mode Function Status - F8">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>

		<variable label="Analog Mode Function Status - FL(f)" CV="14" mask="XXXXXXXV" tooltip="CV 14 bit 0" default="1" item="Analog Mode Function Status - FL(f)">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>

		<variable label="Analog Mode Function Status - FL(r)" CV="14" mask="XXXXXXVX" tooltip="CV 14 bit 1" default="1" item="Analog Mode Function Status - FL(r)">
			<enumVal>
				<enumChoice choice="off"/>
				<enumChoice choice="on"/>
				</enumVal></variable>
<!--	*********** termina Analog Controls *************  -->
<!-- comment es solo para verlo aca, similar a este sistema de comentario, pero no sale ni interfiere con el parrafo del CV -->
    <variable label="Codigo de Bloqueo de CVs" CV="15" default="2" comment="Cuando el CV15 coincide con el CV16 desbloquea CVS">
			<decVal min="0" max="255"/>
		</variable>

	 <variable label="CV16 Codigo de Bloqueo"  item="User Id #3" CV="16" default="2" tooltip="cuando es diferente al valor de CV15(=2) bloquea CV">
			<decVal min="0" max="255"/>
		</variable>

		<variable label="Direccion extendida (0-9999)"   CV="17"
			item="Long Address" default="0"
			comment="Direccion de 4 digitos (Rango CV17 = 192-231)">
			<longAddressVal/>
		</variable>
<!-- lo copie de lo que dice en decoders\NMRA\short and long address - lo mismo en V26 dejar default=0 enCV17-->
<!-- si pongo algo para CV18 anda mal; le quiere sumar 192, etc  NO ESTA PREVISTO en el Pane Basic -->
<!-- con esto verifica como xml pero no lo deja importar        <xi:include href="http://jmri.org/xml/decoders/nmra/consistAddrDirection.xml"/>      	-->

			<variable label="Direccion de Consist" CV="19" mask="XVVVVVVV" item="Consist Address">
			<decVal/></variable>

		<variable label="Orientacion en Consist" CV="19"  mask="VXXXXXXX" item="Consist Direction">
			<enumVal>
				<enumChoice choice="Normal"></enumChoice>
				<enumChoice choice="Reversa"></enumChoice>
				</enumVal></variable>

		<variable label="F1 Activa en Consist" CV="21" mask="XXXXXXXV" minFn="1" item="Consist Address Active For F1">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>

		<variable label="F2 Activa en Consist" CV="21" mask="XXXXXXVX" minFn="2" item="Consist Address Active For F2">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>

		<variable label="F3 Activa en Consist" CV="21" mask="XXXXXVXX" minFn="3" item="Consist Address Active For F3">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>

		<variable label="F4 Activa en Consist" CV="21" mask="XXXXVXXX" minFn="4" item="Consist Address Active For F4">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>

		<variable label="F5 Activa en Consist" CV="21" mask="XXXVXXXX" minFn="5" item="Consist Address Active For F5">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>

		<variable label="F6 Activa en Consist" CV="21" mask="XXVXXXXX" minFn="6" item="Consist Address Active For F6">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>

		<variable label="F7 Activa en Consist" CV="21" mask="XVXXXXXX" minFn="7" item="Consist Address Active For F7">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>

		<variable label="F8 Activa en Consist" CV="21" mask="VXXXXXXX" minFn="8" item="Consist Address Active For F8">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>


				<variable label="FL Activa en Consist" CV="22" mask="XXXXXXXV" item="Consist Address Active For FL in Forward">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal></variable>

		<variable label="FR Activa en Consist" CV="22" mask="XXXXXXVX" item="Consist Address Active For FL in Reverse">
			<enumVal>
				<enumChoice choice="Responde a la direccion Principal"/>
				<enumChoice choice="Responde a la direccion de Consist"/>
				</enumVal>   </variable>

    <variable label="Ajuste de aceleracion en Consist (CV23)" CV="23" mask="XVVVVVVV"
              tooltip="CV23" item="Consist Acceleration Adjustment" >
        <decVal max="127"/>     </variable>

    <variable label="Operacion" CV="23" mask="VXXXXXXX"
              item="Consist Acceleration Adjustment Sign" >
      <enumVal>
        <enumChoice choice="Suma"/>
        <enumChoice choice="Resta"/>
      </enumVal></variable>

    <variable label="Ajuste de desaceleracion en Consist(CV24)" CV="24" mask="XVVVVVVV"
              tooltip="CV24" item="Consist Deceleration Adjustment" >
        <decVal max="127"/>      </variable>

    <variable label="Operacion" CV="24" mask="VXXXXXXX"
              item="Consist Deceleration Adjustment Sign">
      <enumVal>
        <enumChoice choice="Suma"/>
        <enumChoice choice="Resta"/>
      </enumVal></variable>
<!-- ********* fin de consist ********** -->

		<variable label="Sentido de marcha" CV="29" mask="XXXXXXXV"
			item="Locomotive Direction" default="0">
			<enumVal>
				<enumChoice choice="Normal"/>
				<enumChoice choice="Inverso"/>
			</enumVal>      </variable>

		<variable label="Pasos de velocidad" CV="29" mask="XXXXXXVX"
			item="Speed Step Mode" default="1" comment="Configura la opcion de pasos de velocidad">
			<enumVal>
				<enumChoice choice="14"/>
				<enumChoice choice="28/128"/>
			</enumVal>        </variable>

		<variable label="Modo Analogico" CV="29" mask="XXXXXVXX"
			item="Analog (DC) Operation" default="0">
			<enumVal>
				<enumChoice choice="Deshabilitado"/>
				<enumChoice choice="Habilitado"/>
			</enumVal>    	</variable>

		<variable label="Tabla de velocidades" CV="29" mask="XXXVXXXX"
			item="Speed Table Definition" default="1">
			<enumVal>
				<enumChoice choice="Tabla de velocidades desactivada"/>
				<enumChoice choice="Tabla de velocidades activada"/>
			</enumVal>       </variable>

		<variable label="Tipo de direccion" CV="29" mask="XXVXXXXX"
			item="Address Format">
			<enumVal> <!--Esto queda redundante con la seleccion que se presenta arribaen Basic, pero todas las marcas de decos lo tienen asi -->
				<enumChoice choice="Direccion Corta (CV1)"/>
				<enumChoice choice="Direccion Extendida"/>
			</enumVal>     	</variable>

     <!-- ***default=0 ; si no esta lo asume 0 ******  panel de mapeo ; estos labels no salen ***NO CAMBIAR***; vienen de otro lado ***********
 item="Function Map Option 1"  no sirve, sale label pero hace otra cosa Parche enlinea29 escribo luego de marron ???? nocambia???                 	 -->
  	 	   	<variable label="FL(f) controls output 1" CV="33" default="1" mask="XXXXXXXV" > <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>     <!-- ***default=0 si no esta lo asume = 0** -->
			<variable label="FL(f) controls output 2" CV="35" mask="XXXXXXVX"> <enumVal>        <!-- y no hace falta -->
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="FL(f) controls output 3" CV="33" mask="XXXXXVXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="FL(f) controls output 4" CV="33" mask="XXXXVXXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

			<variable label="FL(r) controls output 1" CV="34" mask="XXXXXXXV"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="FL(r) controls output 2" CV="34" default="1" mask="XXXXXXVX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="FL(r) controls output 3" CV="34" mask="XXXXXVXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="FL(r) controls output 4" CV="34" mask="XXXXVXXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

			<variable label="F1 controls output 1" CV="35" mask="XXXXXXXV"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F1 controls output 2" CV="35" mask="XXXXXXVX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F1 controls output 3" CV="35" mask="XXXXXVXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F1 controls output 4" CV="35" mask="XXXXVXXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

			<variable label="F2 controls output 1" CV="36" mask="XXXXXXXV"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F2 controls output 2" CV="36" mask="XXXXXXVX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F2 controls output 3" CV="36" mask="XXXXXVXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F2 controls output 4" CV="36" mask="XXXXVXXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

 			<variable label="F5 controls output 1" CV="39" mask="XXXXXXXV"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F5 controls output 2" CV="39" mask="XXXXXXVX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F5 controls output 3" CV="39" default="1" mask="XXXXXVXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F5 controls output 4" CV="39" mask="XXXXVXXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			                                      <!-- La explic JMRI user no se entiende - hay ejemplos  ;   lo saco porque no hace nada      xv"  ...minOut="1" minFn="2"... ><enumval> -->
			<variable label="F6 controls output 1" CV="40" mask="XXXXXXXV" > <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F6 controls output 2" CV="40" mask="XXXXXXVX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F6 controls output 3" CV="40" mask="XXXXXVXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>
			<variable label="F6 controls output 4" CV="40" default="1" mask="XXXXVXXX"> <enumVal>
				<enumChoice choice="No"/> <enumChoice choice="Yes"/> </enumVal> </variable>

  <!-- **************** fin panel de mapeo *******************  -->


  <!--****** Panel Ligths ; pongo todo junto lo de efectos de salidas (no es mas de funciones)en este orden: CV53 a 55 , CV 61,62, CV108 ****** -->
  <!--  los items disponibles estan en  C:\Archivos de programa\JMRI\xml\programmers\parts\LightsPane.xml algunos dan espaciado simple y otros doble -->
 <!-- uso nombres con palabra Funcion pero esos no salen en Lights -->
			 <!--V en bit7  128 se suma con el valor del bit de Output 1 behavior = da 144 para FL-->

    	<variable label="Cualquier funcion puede activar mas de una salida                                Efecto de Salida 1 " CV="53" mask="VVVXXVVV" tooltip="CV 53"
	item="Output 1 effect generated" default="128">
			<enumVal>
				<enumChoice choice="Desactivado"/>
				<enumChoice choice="Solo para FL/RL: Detenida baja el brillo" value="128" />
				<enumChoice choice="Intermitente" value="32" />
        		<enumChoice choice="En contrafase" value="64" />
        		<enumChoice choice="Destellos" value="2" />
				<enumChoice choice="Intensidad modulada (Mars)" value="4" />
				<enumChoice choice="Luz atenuada" value="1" />
				</enumVal>       </variable>

			<variable   label="si se la marca en varias columnas de Function Map.                                                Modo " CV="53" mask="XXXVVXXX" tooltip="CV 53"
	item="Output 1 behavior" default="2">
			<enumVal>
			  <enumChoice choice="Siempre activable"/>
			  <enumChoice choice="Solo en reversa"/>
			  <enumChoice choice="Solo en directa"/>
				</enumVal>   	</variable>

		<variable label="El efecto [Detenida baja el brillo] requiere cambio gradual.                    Efecto de Salida 2 " CV="54" mask="VVVXXVVV" tooltip="CV 54"
	item="Output 2 effect generated"  default="128">
			<enumVal>
				<enumChoice choice="Desactivado"/>
				<enumChoice choice="Solo para FL/RL: Detenida baja el brillo" value="128" />
				<enumChoice choice="Intermitente fase A" value="32" />
      			<enumChoice choice="Intermitente fase B" value="64" />
        		<enumChoice choice="Destellos" value="2" />
				<enumChoice choice="Intensidad modulada (Mars)" value="4" />
				<enumChoice choice="Luz atenuada" value="1" />
				</enumVal>   	</variable>

		<variable label="[Destellos] [Mars] [Luz atenuada]: usar sin cambio gradual.                                    Modo " CV="54" mask="XXXVVXXX" tooltip="CV 54"
	item="Output 2 behavior" default="1">
			<enumVal>
				<enumChoice choice="Siempre activable"/>
			  	<enumChoice choice="Solo en reversa"/>
			  	<enumChoice choice="Solo en directa"/>
				</enumVal>       </variable>

		<variable label="Ejemplo Efecto Ditch en salidas 3 y 4 con F2/Bocina:                             Efecto de Salida 3 " CV="55" mask="VVVXXVVV" tooltip="CV 55"
	item="Output 3 effect generated">
			<enumVal>
				<enumChoice choice="Desactivado"/>
				<enumChoice choice="Solo para FL/RL: Detenida baja el brillo" value="128" />
				<enumChoice choice="Intermitente fase A" value="32" />
        		<enumChoice choice="Intermitente fase B" value="64" />
        		<enumChoice choice="Destellos" value="2" />
				<enumChoice choice="Intensidad modulada (Mars)" value="4" />
				<enumChoice choice="Luz atenuada" value="1" />
				</enumVal>    	</variable>

		<variable label="En Function Map marcar para F2 en columnas 3 y 4.                                               Modo " CV="55" mask="XXXVVXXX" tooltip="CV 55"
	item="Output 3 behavior" default="0">
			<enumVal>
				<enumChoice choice="Siempre activable"/>
			  	<enumChoice choice="Solo en reversa"/>
			  	<enumChoice choice="Solo en directa"/>
				</enumVal>    			</variable>

        <variable label="En Ligth seleccionar cambio gradual para salidas 3 y 4.                         Efecto de Salida 4 " CV="56" mask="VVVXXVVV" tooltip="CV 56"
	item="Output 4 effect generated">
			<enumVal>
				<enumChoice choice="Desactivado"/>
				<enumChoice choice="Solo para FL/RL: Detenida baja el brillo" value="128" />
				<enumChoice choice="Intermitente fase A" value="32" />
        		<enumChoice choice="Intermitente fase B" value="64" />
       			<enumChoice choice="Destellos" value="2" />
				<enumChoice choice="Intensidad modulada (Mars)" value="4" />
				<enumChoice choice="Luz atenuada" value="1" />
				</enumVal>     	</variable>

		<variable label="Efecto intermitente fase A en salida 3/ fase B en salida 4.                                        Modo " CV="56" mask="XXXVVXXX" tooltip="CV 56"
	item="Output 4 behavior" default="0">
			<enumVal>
				<enumChoice choice="Siempre activable"/>
			  	<enumChoice choice="Solo en reversa"/>
			  	<enumChoice choice="Solo en directa"/>
				</enumVal>     	</variable>

  <!-- sigue Lights ;   fin efectos de salidas (lights)  -->

		<variable label="Control frecuencia de efectos (255-50)" CV="61" default="120"
	item="Function 1 effect generated" tooltip="Valor mayor hace frecuencia mas baja. Ejemplo Valor 100 = 1Hz ; Valor 200 = 0,5Hz" >
	          	<decVal min="50" max="255"/>    	</variable>

		<variable label="Intensidad con efecto luz atenuada" CV="62" default="2"
	item="Function 2 effect generated">
			<enumVal>
       			<enumChoice choice="25%" value="1" />
				<enumChoice choice="50%" value="2" />
				<enumChoice choice="75%" value="3" />
				</enumVal>         </variable>

  <!-- sigue Lights  -  cambio gradual  -->

		<variable label="Cambio en Salida 1 (cable blanco) " CV="108" mask="XXXXXXXV" default="1" item="Global lighting option 1" tooltip="CV 108 valor1">
			<enumVal>
				<enumChoice choice="rapido"/>
				<enumChoice choice="gradual"/>
				</enumVal></variable>
 		<variable label="Cambio en Salida 2 (cable amarillo) " CV="108" mask="XXXXXXVX" default="1" item="Global lighting option 2" tooltip="CV 108 valor2">
			<enumVal>
				<enumChoice choice="rapido"/>
				<enumChoice choice="gradual"/>
				</enumVal></variable>
		<variable label="Cambio en Salida 3 (cable verde) " CV="108" mask="XXXXXVXX" default="0" item="Global lighting option 3" tooltip="CV 108 valor4">
			<enumVal>
				<enumChoice choice="rapido"/>
				<enumChoice choice="gradual"/>
				</enumVal></variable>
 		<variable label="Cambio en Salida 4 (cable marron) " CV="108" mask="XXXXVXXX" default="0" item="Global lighting option 4" tooltip="CV 108 valor8">
			<enumVal>
				<enumChoice choice="rapido"/>
				<enumChoice choice="gradual"/>
				</enumVal> </variable>
		<variable label="Tiempo del cambio gradual (las 4 salidas) " CV="108" mask="XVXXXXXX" default="1" item="Global lighting option 6" tooltip="CV 108 valor64">
			<enumVal>
				<enumChoice choice="Cambio en 0,15seg"/>
				<enumChoice choice="Cambio en 0,30seg"/>
				</enumVal>     </variable>

<!-- ***************** termina Light***   frec efectos ,  efectos de las salidas ****************** -->

  	<variable label="Compensacion de velocidad minima. Sin BEMF se suma a CV2 (1-100)" CV="48"
			default="5" comment ="Rango 1-100" item="EMF Option 1" tooltip="CV48">
			<decVal min="1" max="100"/>     	</variable>

		<variable label="Valor remanente del BEMF, en % del correspondiente a velocidad baja (0-100)" CV="49"
			default="50" comment ="Rango 0-100" item="EMF Static Config" tooltip="CV49">
			<decVal min="0" max="100"/>      	</variable>

		<variable label="BEMF" mask="XXXXXXXV" CV="50" default="1" item="Motor PWM Frequency" tooltip="CV50">
        <enumVal>
				<enumChoice choice="Desactivado"/>
				<enumChoice choice="Activado"/>
				</enumVal>        	</variable>

		<variable label="Alimentacion del motor (PWM)" mask="XXXXXXVX" CV="50" default="1" item="EMF Dynamic Config" tooltip="CV50">
        <enumVal>
				<enumChoice choice="Baja frecuencia"/>
				<enumChoice choice="Alta frecuencia"/>
				</enumVal>        	</variable>

		<variable label="Suma CV2 a los primeros valores de la tabla" mask="XXXXXVXX" CV="50" default="1" tooltip="CV50" item="EMF Feedback Cutout">
        <enumVal>
				<enumChoice choice="Desactivado"/>
				<enumChoice choice="Activado"/>
				</enumVal>        	</variable>

		<variable label="Para Decoder provisto con Banco de Energia" mask="XXXXVXXX" CV="50" default="0" tooltip="Mantiene vel. y funciones cuando se alimenta del Banco de Energia (no pasa a DC)" item="EMF Option 4">
        <enumVal>
				<enumChoice choice="Desactivado"/>
				<enumChoice choice="Activado"/>
				</enumVal>         	</variable>

		<variable label="Ki - Ajuste de BEMF integral (CV51)" CV="51"
			default="60" comment="Rango 0-255" item="Dither frequency" tooltip="CV51">
			<decVal min="0" max="255"/>     	</variable>

		<variable label="Kp - Ajuste de BEMF proporcional (CV52). No poner ambos CV51 y CV52 en 0" CV="52"
			default="120" tooltip="CV52" comment="Rango 0-255" 	item="Dither option">
			<decVal min="0" max="255"/>       	</variable>

  	  <variable label="Tiempo de cada pausa en inversion de marcha:" CV="63"
			default="100" item="EMF Option 2" comment="Rango 0-255" tooltip="Valor 100 = 2 segundos en total">
			<decVal min="0" max="255"/>      	</variable>

    <variable label="Tiempo para compensacion de juego mecanico en la inversion de marcha" CV="64"
			default="120" item="EMF Option 3" comment="Rango 1-255" tooltip="CV 64">
			<decVal min="1" max="255"/>        	</variable>

		<variable label="Speed Table" CV="67" default="1">
			<speedTableVal/>                  	</variable>

    <variable label="Valores" CV="67" default="1"><decVal/></variable>
    <variable label="Valores" CV="68" default="3"><decVal/></variable>
    <variable label="Valores" CV="69" default="6"><decVal/></variable>
    <variable label="Valores" CV="70" default="10"><decVal/></variable>
    <variable label="Valores" CV="71" default="15"><decVal/></variable>
    <variable label="Valores" CV="72" default="21"><decVal/></variable>
    <variable label="Valores" CV="73" default="28"><decVal/></variable>
    <variable label="Valores" CV="74" default="36"><decVal/></variable>
    <variable label="Valores" CV="75" default="44"><decVal/></variable>
    <variable label="Valores" CV="76" default="52"><decVal/></variable>
    <variable label="Valores" CV="77" default="60"><decVal/></variable>
    <variable label="Valores" CV="78" default="69"><decVal/></variable>
    <variable label="Valores" CV="79" default="78"><decVal/></variable>
    <variable label="Valores" CV="80" default="87"><decVal/></variable>
    <variable label="Valores" CV="81" default="96"><decVal/></variable>
    <variable label="Valores" CV="82" default="105"><decVal/></variable>
    <variable label="Valores" CV="83" default="114"><decVal/></variable>
    <variable label="Valores" CV="84" default="123"><decVal/></variable>
    <variable label="Valores" CV="85" default="131"><decVal/></variable>
    <variable label="Valores" CV="86" default="140"><decVal/></variable>
    <variable label="Valores" CV="87" default="150"><decVal/></variable>
    <variable label="Valores" CV="88" default="160"><decVal/></variable>
    <variable label="Valores" CV="89" default="170"><decVal/></variable>
    <variable label="Valores" CV="90" default="180"><decVal/></variable>
    <variable label="Valores" CV="91" default="190"><decVal/></variable>
    <variable label="Valores" CV="92" default="200"><decVal/></variable>
    <variable label="Valores" CV="93" default="210"><decVal/></variable>
    <variable label="Valores" CV="94" default="220"><decVal/></variable>

		<variable label="Libre para usuario 1" CV="105"
			item="User Id #1" default="0"
			comment="Rango 0-255">
			<decVal min="0" max="255"/>
		</variable>

		<variable label="Libre para usuario 2" CV="106"
			item="User Id #2" default="0"
			comment="Rango 0-255">
			<decVal min="0" max="255"/>
		</variable>

	<variable label="Distancia de frenado fija; solo se activa para valores impares" item="Motor Option 2" tooltip="Para valores pares solo actua con el Modulo de Frenado LDH"
	 CV="109" default="40">	<decVal min="20" max="255"/> </variable>

	<variable label="Potencia del motor en lectura de CVs" item="Motor Option 3"
	          tooltip="aumentar valor si el consumo del motor es muy bajo"
	         CV="128"  default="160">	<decVal min="0" max="255" /> </variable>

<!--********* Aqui estan los que son para sonido *** Primero Sound Level*** ; Sound Setting hay posibles de 1 a 40**********       -->

		<variable label="Volumen campana" CV="113"
	item="Sound Setting 1"
			default="14">
			<decVal min="0" max="16"/> 	</variable>

		<variable label="Volumen bocina" CV="114"
	item="Sound Setting 2"
			default="14">
			<decVal min="0" max="16"/> 	</variable>

		<variable label="Volumen motor" CV="115"
	item="Sound Setting 3"
			default="14">
			<decVal min="0" max="16"/>  </variable>

		<variable label="Volumen turbo-compresor" CV="116"
	item="Sound Setting 4"
			default="12">
			<decVal min="0" max="16"/> 	</variable>

		<variable label="Volumen escape vapor" CV="117"
	item="Sound Setting 5"
			default="240">
			<decVal min="0" max="255"/> </variable>

		<variable label="Ajuste frecuencia de ruido vapor" CV="118"
  	item="Sound Setting 6"
			default="164"> <decVal min="1" max="255"/> </variable>

		<variable label="Volumen ruido de fondo diesel y vapor" CV="123"
	item="Sound Setting 7"
			default="38"> <decVal min="0" max="63"/>  </variable>

		<variable label="Ajuste frecuencia de turbo (para diesel)" CV="124"
	item="Sound Setting 8"
			default="8"> <decVal min="0" max="12"/> </variable>


		<variable label="Volumen ruido de frenos" CV="126"
 	item="Sound Setting 12"
			default="10"> <decVal min="0" max="15"/> </variable>

			<variable label="Velocidad de inicio para ruido de freno" CV="125" tooltip="Al cruzar esa velocidad frenando inicia el ruido de frenada"
 	item="Sound Setting 13"
			default="60"> <decVal min="0" max="255"/> </variable>

		<variable label="Ajuste sincronismo 4 chuff por vuelta" CV="120"
		item="Sound Setting 14"
			default="121"> <decVal min="0" max="255"/> </variable>

		<variable label="Ajuste sincronismo en velocidad 1" CV="121"
	item="Sound Setting 15"
			default="24"> <decVal min="0" max="127"/> </variable>

		<variable label="Punto de cambio de pendiente de chuff" CV="122" tooltip="Desde ahi sube mas lento para que se distingan los chuff en velocidad alta"
	item="Sound Setting 16"
			default="64"> <decVal min="0" max="255"/> </variable>

		<variable label="Tono del motor maquina TGV detenida" CV="131" tooltip="Debe ser menor que el valor para maquina en movimiento"
		item="Sound Setting 17"
			default="50"> <decVal min="20" max="80"/> </variable>

		<variable label="Tono motor maquina TGV en movimiento" CV="132" tooltip="Debe ser mayor que el valor para maquina detenida "
	item="Sound Setting 18"
			default="150"> <decVal min="50" max="255"/> </variable>


<!-- lo de arriba es para Sound Level ; lo de abajo para Sound  -->

<!-- ATENCION - no usar letra "enie" , ni siquiera en comentario como este   -->

		<variable label="     Al modificar este ajuste , el decoder LDH cambia internamente los modelos de bocina o silbato a los que sean                          Tipo de Locomotora" CV="112" default="1"
			item="Sound Option 1" tooltip="Es conveniente seleccionar primero aqui (CV112) y modificar luego, si se desea, los modelos de bocina o silbato.">
			<enumVal>
				<enumChoice choice="Maquina Diesel chica" value="0" />
				<enumChoice choice="Maquina Diesel grande" value="1" />
				<enumChoice choice="Maquina electrica" value="8" />
				<enumChoice choice="TGV (tren de gran velocidad)" value="11" />
				<enumChoice choice="Locomotora de vapor chica" value="12" />
				<enumChoice choice="Locomotora de vapor grande" value="13" />
			</enumVal> 	</variable>

		<variable label="           adecuados al Tipo de Locomotora elegido. Esos cambios solo se reflejan aqui si se accionan los botones de abajo:                         Modelo de Bocina" CV="129"  default="3"
			item="Sound Option 2"  tooltip="CV129 - Es la bocina que suena con F2 (o tecla BOCINA)">
			<enumVal>
				<enumChoice choice="Bocina Diesel 1" value="0" />
				<enumChoice choice="Bocina Diesel 2" value="1" />
				<enumChoice choice="Bocina Diesel 3" value="2" />
				<enumChoice choice="Bocina Diesel 4" value="3" />
				<enumChoice choice="Bocina Diesel 5" value="4" />
				<enumChoice choice="Bocina Diesel 6" value="5" />
				<enumChoice choice="Bocina Diesel 7" value="6" />
				<enumChoice choice="Bocina Diesel 8" value="7" />
				<enumChoice choice="Bocina Maquina Electrica 1" value="8" />
				<enumChoice choice="Bocina Maquina Electrica 2" value="9" />
 				<enumChoice choice="TGV(tren de gran velocidad)1" value="10" />
				<enumChoice choice="TGV(tren de gran velocidad)2" value="11" />
				<enumChoice choice="Silbato Locomotora de vapor 1" value="12" />
				<enumChoice choice="Silbato Locomotora de vapor 2" value="13" />
				<enumChoice choice="Silbato Locomotora de vapor 3" value="14" />
				<enumChoice choice="Silbato Locomotora de vapor 4" value="15" />
			</enumVal> 	</variable>

		<variable label=    " [Escribir cambios en esta hoja]    y   [Leer toda la hoja].  Luego las dos bocinas pueden modificarse libremente.               Modelo de segunda Bocina" CV="130"
			item="Sound Option 3"  tooltip="CV130 - Otro modelo que suena si esta F3 previamente activada" >
			<enumVal>
				<enumChoice choice="Bocina Diesel 1" value="0" />
				<enumChoice choice="Bocina Diesel 2" value="1" />
				<enumChoice choice="Bocina Diesel 3" value="2" />
				<enumChoice choice="Bocina Diesel 4" value="3" />
				<enumChoice choice="Bocina Diesel 5" value="4" />
				<enumChoice choice="Bocina Diesel 6" value="5" />
				<enumChoice choice="Bocina Diesel 7" value="6" />
				<enumChoice choice="Bocina Diesel 8" value="7" />
				<enumChoice choice="Bocina Maquina Electrica 1" value="8" />
				<enumChoice choice="Bocina Maquina Electrica 2" value="9" />
 				<enumChoice choice="TGV(tren de gran velocidad)1" value="10" />
				<enumChoice choice="TGV(tren de gran velocidad)2" value="11" />
				<enumChoice choice="Silbato Locomotora de vapor 1" value="12" />
				<enumChoice choice="Silbato Locomotora de vapor 2" value="13" />
				<enumChoice choice="Silbato Locomotora de vapor 3" value="14" />
				<enumChoice choice="Silbato Locomotora de vapor 4" value="15" />
			</enumVal>  </variable>

<!--CV="114" no lo pongo-->
	<variable label="Bocina solo en directa: sumar 128 al valor del CV 114"
			item="Sound Option 4"  tooltip="Hacerlo aqui interfiere con el ajuste de volumen Bocina" >
			<enumVal>
			  	<enumChoice choice="Solo se puede hacer con el Single CV Programmer"/>
	 		</enumVal>    </variable>

		<variable label="Tipo de Campana " CV="118" default="0"
			item="Sound Option 5"  tooltip="CV118" >
			<enumVal>
				<enumChoice choice="Campana lenta y sonora" value="0" />
				<enumChoice choice="Campana rapida y sonora" value="1" />
				<enumChoice choice="Campana lenta y seca" value="2" />
				<enumChoice choice="Campana rapida y sonora" value="3" />
		</enumVal>  </variable>

<!-- **** fin Panel Sound ****** -->

 <!--		era	comment="Rango 0-15"> 	<decVal min="0" max="15"/>
   si uso sound option 1 / 16 /20 quedan separados (1/16/32 elultimo mas separado-
   si los uso consecutivos como lo deje, quedan sin lineas de espacio Asi se entiende mejoe el texto a la izquierda
   si repito numero, este CV no aparece -->

</variables>

</decoder>

</decoder-config>


<!-- 	************************ termina lo de xml - lo que sigue es solo info para copiar cosas *********************************************
				<variable label="Tipo de Silbato" CV="112" default="0" mask="XXXXVXXX"
			item="Sound Option 2" tooltip="CV112">
			<enumVal>
				<enumChoice choice="Largo - modulable"/>
				<enumChoice choice="Corto - no modulable"/>
			</enumVal>
		</variable>


		-->
