You need to log in to create posts and topics.

Missing something in component generation 2.0.0-Rev 260828

Copied and modified a existing .sim1 file for the 74165, to correct a PL inversion 

and add another symbol with a monitored ledbar so that it shows internal stages, (debug purposes).

 

It only saves as .sim2 , and I cannot figure out how to add it . 

path of files:   "/home/fred/.local/share/simulide/addons/IC74L/74L/"

 

fred@alpha:~/.local/share/simulide$ cat simulide.ini
[General]
120userPath=/home/fred/.local/share/simulide/addons/
Arduino_inclPath=/usr/share/arduino/
Arduino_toolPath=/usr/bin/
Editor_autoclose=0
Editor_spaces_tabs=true
Editor_tab_size=4
autoBck=15
autoUpdt=1

 

fred@alpha:~/.local/share/simulide/addons$ cat IC74L.xml 
<!DOCTYPE SimulIDE>
<itemlib>    
    <itemset category="74L" type="subcircuit" folder="74L">        
        <item name="74165Mon"   info="8 bit (PISO) with monitoring " ></item>    
    </itemset>    
</itemlib>
fred@alpha:~/.local/share/simulide/addons$ tree IC74L/
IC74L/
└── 74L
    ├── 74165Mon.package
    └── 74165Mon.sim2

2 directories, 2 files
fred@alpha:~/.local/share/simulide/addons/IC74L/74L$ cat 74165Mon.package 
<!-- This file was generated by SimulIDE -->

<packageB name="74165" width="4" height="15" background="" custom_color="false" bckgndcolor="#ebf0ff" border="false" type="Board" logic_symbol="true" >

    <pin type=""    xpos="-8"   ypos="8"    angle="180" length="8"  space="0"   id="D0"   label="D0"  />
    <pin type=""    xpos="-8"   ypos="16"   angle="180" length="8"  space="0"   id="D1"   label="D1"  />
    <pin type=""    xpos="-8"   ypos="24"   angle="180" length="8"  space="0"   id="D2"   label="D2"  />
    <pin type=""    xpos="-8"   ypos="32"   angle="180" length="8"  space="0"   id="D3"   label="D3"  />
    <pin type=""    xpos="-8"   ypos="40"   angle="180" length="8"  space="0"   id="D4"   label="D4"  />
    <pin type=""    xpos="-8"   ypos="48"   angle="180" length="8"  space="0"   id="D5"   label="D5"  />
    <pin type=""    xpos="-8"   ypos="56"   angle="180" length="8"  space="0"   id="D6"   label="D6"  />
    <pin type=""    xpos="-8"   ypos="64"   angle="180" length="8"  space="0"   id="D7"   label="D7"  />
    <pin type=""    xpos="-8"   ypos="88"   angle="180" length="8"  space="0"   id="PL"   label="!PL" />
    <pin type=""    xpos="-8"   ypos="80"   angle="180" length="8"  space="0"   id="DS"   label="DS"  />
    <pin type=""    xpos="-8"   ypos="104"  angle="180" length="8"  space="0"   id="CK"   label=">CK" />
    <pin type="inv" xpos="-8"   ypos="112"  angle="180" length="8"  space="0"   id="CE"   label="CE"  />
    <pin type=""    xpos="40"   ypos="8"    angle="0"   length="8"  space="0"   id="Q7"   label="Q7"  />
    <pin type="inv" xpos="40"   ypos="16"   angle="0"   length="8"  space="0"   id="!Q7"  label="!Q7" />
    
</packageB>

 

-rw-rw-r-- 1 fred fred 19778 set 10 12:42 74165Mon.sim2
fred@alpha:~/.local/share/simulide/addons/IC74L/74L$ cat 74165Mon.sim2 
<circuit version="2.0.0-" rev="260828" stepSize="1000000" stepsPS="1000000" NLsteps="100000" reaStep="1000000" animate="1" anicurr="0" ansi="0" width="3200" height="2400" >

<item itemtype="Package" CircId="Package-57" mainComp="false" Show_id="true" Show_Val="false" Pos="-312,-428" rotation="0" hflip="1" vflip="1" label="1- Logic Symbol" idLabPos="-19.9003,-15.1463" labelrot="0" valLabPos="0,0" valLabRot="0" boardPos="-1e+06,-1e+06" circPos="0,0" boardRot="-1e+06" circRot="0" boardHflip="1" boardVflip="1" SubcType="None" Width="4" Height="15" Name="74165" Logic_Symbol="true" Custom_Color="false" BckGndColor="#ffffff" Border="false" Pins="Pin; type=; xpos=-8; ypos=8; angle=180; length=8; space=0; id=D0; label=D0&#xa;Pin; type=; xpos=-8; ypos=16; angle=180; length=8; space=0; id=D1; label=D1&#xa;Pin; type=; xpos=-8; ypos=24; angle=180; length=8; space=0; id=D2; label=D2&#xa;Pin; type=; xpos=-8; ypos=32; angle=180; length=8; space=0; id=D3; label=D3&#xa;Pin; type=; xpos=-8; ypos=40; angle=180; length=8; space=0; id=D4; label=D4&#xa;Pin; type=; xpos=-8; ypos=48; angle=180; length=8; space=0; id=D5; label=D5&#xa;Pin; type=; xpos=-8; ypos=56; angle=180; length=8; space=0; id=D6; label=D6&#xa;Pin; type=; xpos=-8; ypos=64; angle=180; length=8; space=0; id=D7; label=D7&#xa;Pin; type=; xpos=-8; ypos=80; angle=180; length=8; space=0; id=DS; label=DS&#xa;Pin; type=; xpos=-8; ypos=88; angle=180; length=8; space=0; id=PL; label=!PL&#xa;Pin; type=; xpos=-8; ypos=104; angle=180; length=8; space=0; id=CK; label=>CK&#xa;Pin; type=inv; xpos=-8; ypos=112; angle=180; length=8; space=0; id=CE; label=CE&#xa;Pin; type=; xpos=40; ypos=8; angle=0; length=8; space=0; id=Q7; label=Q7&#xa;Pin; type=inv; xpos=40; ypos=24; angle=0; length=8; space=0; id=!Q7; label=Q7&#xa;" />

<item itemtype="Package" CircId="Package-56" mainComp="false" Show_id="true" Show_Val="false" Pos="-408,-288" rotation="0" hflip="1" vflip="1" label="2- DIP" idLabPos="1.45612,-13.2048" labelrot="0" valLabPos="0,0" valLabRot="0" boardPos="-1e+06,-1e+06" circPos="0,0" boardRot="-1e+06" circRot="0" boardHflip="1" boardVflip="1" SubcType="None" Width="4" Height="9" Name="74165" Logic_Symbol="false" Custom_Color="false" BckGndColor="#ffffff" Border="false" Pins="Pin; type=; xpos=-8; ypos=8; angle=180; length=8; space=0; id=PL; label=!PL&#xa;Pin; type=; xpos=-8; ypos=16; angle=180; length=8; space=0; id=CK; label=CK&#xa;Pin; type=; xpos=-8; ypos=24; angle=180; length=8; space=0; id=D4; label=D4&#xa;Pin; type=; xpos=-8; ypos=32; angle=180; length=8; space=0; id=D5; label=D5&#xa;Pin; type=; xpos=-8; ypos=40; angle=180; length=8; space=0; id=D6; label=D6&#xa;Pin; type=; xpos=-8; ypos=48; angle=180; length=8; space=0; id=D7; label=D7&#xa;Pin; type=; xpos=-8; ypos=56; angle=180; length=8; space=0; id=!Q7; label=!Q7&#xa;Pin; type=nc; xpos=-8; ypos=64; angle=180; length=8; space=0; id=GND; label=Gnd&#xa;Pin; type=nc; xpos=40; ypos=8; angle=0; length=8; space=0; id=Vcc; label=Vcc&#xa;Pin; type=; xpos=40; ypos=16; angle=0; length=8; space=0; id=CE; label=!CE&#xa;Pin; type=; xpos=40; ypos=24; angle=0; length=8; space=0; id=D3; label=D3&#xa;Pin; type=; xpos=40; ypos=32; angle=0; length=8; space=0; id=D2; label=D2&#xa;Pin; type=; xpos=40; ypos=40; angle=0; length=8; space=0; id=D1; label=D1&#xa;Pin; type=; xpos=40; ypos=48; angle=0; length=8; space=0; id=D0; label=D0&#xa;Pin; type=; xpos=40; ypos=56; angle=0; length=8; space=0; id=DS; label=DS&#xa;Pin; type=; xpos=40; ypos=64; angle=0; length=8; space=0; id=Q7; label=Q7&#xa;" />

<item itemtype="Package" CircId="Package-77" mainComp="false" Show_id="true" Show_Val="false" Pos="-404,-408" rotation="0" hflip="1" vflip="1" label="2- Compackt LS" idLabPos="-19.9003,-15.1463" labelrot="0" valLabPos="0,0" valLabRot="0" boardPos="-1e+06,-1e+06" circPos="0,0" boardRot="-1e+06" circRot="0" boardHflip="1" boardVflip="1" SubcType="None" Width="4" Height="9" Name="74165" Logic_Symbol="true" Custom_Color="false" BckGndColor="#ffffff" Border="false" Pins="Pin; type=; xpos=-8; ypos=8; angle=180; length=8; space=0; id=D0; label=D0&#xa;Pin; type=; xpos=-8; ypos=16; angle=180; length=8; space=0; id=D1; label=D1&#xa;Pin; type=; xpos=-8; ypos=24; angle=180; length=8; space=0; id=D2; label=D2&#xa;Pin; type=; xpos=-8; ypos=32; angle=180; length=8; space=0; id=D3; label=D3&#xa;Pin; type=; xpos=-8; ypos=40; angle=180; length=8; space=0; id=D4; label=D4&#xa;Pin; type=; xpos=-8; ypos=48; angle=180; length=8; space=0; id=D5; label=D5&#xa;Pin; type=; xpos=-8; ypos=56; angle=180; length=8; space=0; id=D6; label=D6&#xa;Pin; type=; xpos=-8; ypos=64; angle=180; length=8; space=0; id=D7; label=D7&#xa;Pin; type=; xpos=40; ypos=32; angle=0; length=8; space=0; id=DS; label=DS&#xa;Pin; type=; xpos=40; ypos=40; angle=0; length=8; space=0; id=PL; label=!PL&#xa;Pin; type=; xpos=40; ypos=56; angle=0; length=8; space=0; id=CK; label=CK<&#xa;Pin; type=inv; xpos=40; ypos=64; angle=0; length=8; space=0; id=CE; label=CE&#xa;Pin; type=; xpos=40; ypos=8; angle=0; length=8; space=0; id=Q7; label=Q7&#xa;Pin; type=inv; xpos=40; ypos=16; angle=0; length=8; space=0; id=!Q7; label=Q7&#xa;" />

<item itemtype="Package" CircId="Package-79" mainComp="false" Show_id="true" Show_Val="false" Pos="-236,-428" rotation="0" hflip="1" vflip="1" label="3- Monitored" idLabPos="0,-20" labelrot="0" valLabPos="-16,20" valLabRot="0" boardPos="-1e+06,-1e+06" circPos="0,0" boardRot="-1e+06" circRot="0" boardHflip="1" boardVflip="1" SubcType="Board" Width="4" Height="15" Name="74165" Package_File="74165Mon.package" Logic_Symbol="true" Custom_Color="false" BckGndColor="#ebf0ff" Border="false" Pins="Pin; type=; xpos=-8; ypos=8; angle=180; length=8; space=0; id=D0; label=D0&#xa;Pin; type=; xpos=-8; ypos=16; angle=180; length=8; space=0; id=D1; label=D1&#xa;Pin; type=; xpos=-8; ypos=24; angle=180; length=8; space=0; id=D2; label=D2&#xa;Pin; type=; xpos=-8; ypos=32; angle=180; length=8; space=0; id=D3; label=D3&#xa;Pin; type=; xpos=-8; ypos=40; angle=180; length=8; space=0; id=D4; label=D4&#xa;Pin; type=; xpos=-8; ypos=48; angle=180; length=8; space=0; id=D5; label=D5&#xa;Pin; type=; xpos=-8; ypos=56; angle=180; length=8; space=0; id=D6; label=D6&#xa;Pin; type=; xpos=-8; ypos=64; angle=180; length=8; space=0; id=D7; label=D7&#xa;Pin; type=; xpos=-8; ypos=88; angle=180; length=8; space=0; id=PL; label=!PL&#xa;Pin; type=; xpos=-8; ypos=80; angle=180; length=8; space=0; id=DS; label=DS&#xa;Pin; type=; xpos=-8; ypos=104; angle=180; length=8; space=0; id=CK; label=>CK&#xa;Pin; type=inv; xpos=-8; ypos=112; angle=180; length=8; space=0; id=CE; label=CE&#xa;Pin; type=; xpos=40; ypos=8; angle=0; length=8; space=0; id=Q7; label=Q7&#xa;Pin; type=inv; xpos=40; ypos=16; angle=0; length=8; space=0; id=!Q7; label=!Q7&#xa;" />

<item itemtype="Tunnel" CircId="Tunnel-55" mainComp="false" Show_id="false" Show_Val="false" Pos="-204,-280" rotation="0" hflip="1" vflip="1" label="Tunnel-55" idLabPos="-35,-6" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="32,148" circPos="-204,-280" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="CK" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-58" mainComp="false" Show_id="false" Show_Val="false" Pos="-204,-272" rotation="0" hflip="1" vflip="1" label="!CE" idLabPos="-38,-6" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="32,156" circPos="-204,-272" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="CE" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-59" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-292" rotation="0" hflip="1" vflip="1" label="DS" idLabPos="-36,-6" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,136" circPos="-156,-292" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="DS" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-60" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-364" rotation="0" hflip="1" vflip="1" label="D0" idLabPos="-36.8518,-8.70755" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,64" circPos="-156,-364" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="D0" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-61" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-356" rotation="0" hflip="1" vflip="1" label="D1" idLabPos="-39.2248,-5.97447" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,72" circPos="-156,-356" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="D1" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-62" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-348" rotation="0" hflip="1" vflip="1" label="D2" idLabPos="-38.6259,-7.29225" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,80" circPos="-156,-348" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="D2" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-63" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-340" rotation="0" hflip="1" vflip="1" label="D3" idLabPos="-37.8518,-7.33463" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,88" circPos="-156,-340" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="D3" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-64" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-332" rotation="0" hflip="1" vflip="1" label="D4" idLabPos="-37.5849,-5.97447" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,96" circPos="-156,-332" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="D4" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-65" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-324" rotation="0" hflip="1" vflip="1" label="D5" idLabPos="-34.3984,-8.16093" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,104" circPos="-156,-324" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="D5" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-66" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-316" rotation="0" hflip="1" vflip="1" label="D6" idLabPos="-34.8337,-6.8506" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,112" circPos="-156,-316" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="D6" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-67" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-308" rotation="0" hflip="1" vflip="1" label="D7" idLabPos="-35.8337,-3.38554" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,120" circPos="-156,-308" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="D7" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-68" mainComp="false" Show_id="false" Show_Val="false" Pos="-84,-308" rotation="0" hflip="-1" vflip="1" label="Q7" idLabPos="-39.9251,-7.70702" labelrot="0" valLabPos="16,0" valLabRot="45" boardPos="152,120" circPos="-84,-308" boardRot="0" circRot="0" boardHflip="-1" boardVflip="1" Name="Q7" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-69" mainComp="false" Show_id="false" Show_Val="false" Pos="-60,-292" rotation="0" hflip="-1" vflip="1" label="!Q7" idLabPos="-44.3731,-7.43099" labelrot="0" valLabPos="16,0" valLabRot="45" boardPos="176,136" circPos="-60,-292" boardRot="0" circRot="0" boardHflip="-1" boardVflip="1" Name="!Q7" IsBus="false" />

<item itemtype="Tunnel" CircId="Tunnel-70" mainComp="false" Show_id="false" Show_Val="false" Pos="-156,-300" rotation="0" hflip="1" vflip="1" label="PL" idLabPos="-37,-6" labelrot="0" valLabPos="-16,8" valLabRot="0" boardPos="80,128" circPos="-156,-300" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Name="PL" IsBus="false" />

<item itemtype="ShiftReg" CircId="ShiftReg-73" mainComp="false" Show_id="true" Show_Val="false" Pos="-124,-340" rotation="0" hflip="1" vflip="1" label="ShiftReg" idLabPos="-18.8308,-46.6461" labelrot="0" valLabPos="-16,20" valLabRot="0" boardPos="112,88" circPos="-124,-340" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" invertPins="in2,in3," Bits="8 _bits" Parallel_input="true" Bidirectional="false" Family="Custom" SupplyV="5 V" Input_High_V="2.5 V" Input_Low_V="2.5 V" Input_Imped="1000 MΩ" InPullups="0 Ω" Out_High_V="5 V" Out_Low_V="0 V" Out_Imped="40 Ω" Oen_Imped="1e+16 Ω" Pullups="0 Ω" Inverted="false" Open_Collector="false" Tristate="false" pd_n="1" Tpd_ps="10 ns" Tr_ps="3 ns" Tf_ps="4 ns" />

<item itemtype="Buffer" CircId="Buffer-74" mainComp="false" Show_id="false" Show_Val="false" Pos="-80,-292" rotation="0" hflip="1" vflip="1" label="Buffer-74" idLabPos="-16,-24" labelrot="0" valLabPos="-16,20" valLabRot="0" boardPos="156,136" circPos="-80,-292" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" invertPins="out,Pin_outEnable," Small="false" Family="Custom" SupplyV="5 V" Input_High_V="2.5 V" Input_Low_V="2.5 V" Input_Imped="1000 MΩ" InPullups="0 Ω" initHigh="false" Out_High_V="5 V" Out_Low_V="0 V" Out_Imped="40 Ω" Oen_Imped="1e+16 Ω" Pullups="0 Ω" Open_Collector="false" Tristate="false" pd_n="1" Tpd_ps="10 ns" Tr_ps="3 ns" Tf_ps="4 ns" />

<item itemtype="Or Gate" CircId="Or Gate-78" mainComp="false" Show_id="false" Show_Val="false" Pos="-180,-276" rotation="0" hflip="1" vflip="1" label="Or Gate-78" idLabPos="-16,-24" labelrot="0" valLabPos="-16,20" valLabRot="0" boardPos="56,152" circPos="-180,-276" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Family="Custom" SupplyV="5 V" Input_High_V="2.5 V" Input_Low_V="2.5 V" Input_Imped="1000 MΩ" InPullups="0 Ω" Num_Inputs="2 _Inputs" Invert_Inputs="false" initHigh="false" Out_High_V="5 V" Out_Low_V="0 V" Out_Imped="40 Ω" Oen_Imped="1e+16 Ω" Pullups="0 Ω" Open_Collector="false" pd_n="1" Tpd_ps="10 ns" Tr_ps="3 ns" Tf_ps="4 ns" />

<item itemtype="LedBar" CircId="LedBar-80" mainComp="false" Show_id="false" Show_Val="false" Pos="-36,-344" rotation="0" hflip="1" vflip="1" label="LedBar-80" idLabPos="-16,-44" labelrot="0" valLabPos="-16,-56" valLabRot="0" boardPos="24,64" circPos="-36,-344" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Color="Yellow" Size="8 _Leds" Grounded="false" Threshold="2.4 V" MaxCurrent="30 mA" Resistance="0.6 Ω" />

<item itemtype="ResistorDip" CircId="ResistorDip-81" mainComp="false" ShowProp="Resistance" Show_id="false" Show_Val="true" Pos="12,-344" rotation="0" hflip="1" vflip="1" label="ResistorDip-81" idLabPos="-24,-40" labelrot="0" valLabPos="-16,20" valLabRot="0" boardPos="248,84" circPos="12,-344" boardRot="0" circRot="0" boardHflip="1" boardVflip="1" Resistance="220 Ω" Size="8" PullUp="true" PuVolt="0 V" />

<item itemtype="Node" CircId="Node-75" mainComp="false" boardPos="-1e+06,-1e+06" circPos="0,0" boardRot="-1e+06" circRot="0" boardHflip="1" boardVflip="1" Pos="-96,-308" />

<item itemtype="Node" CircId="Node-82" mainComp="false" boardPos="-1e+06,-1e+06" circPos="0,0" boardRot="-1e+06" circRot="0" boardHflip="1" boardVflip="1" Pos="-96,-300" />

<item itemtype="Connector" uid="Connector-241" startpinid="Tunnel-69-pin" endpinid="Buffer-74-out" pointList="-60,-292,-64,-292" />

<item itemtype="Connector" uid="Connector-242" startpinid="Tunnel-68-pin" endpinid="Node-75-1" pointList="-84,-308,-96,-308" />

<item itemtype="Connector" uid="Connector-244" startpinid="Node-75-2" endpinid="ShiftReg-73-out7" pointList="-96,-308,-100,-308" />

<item itemtype="Connector" uid="Connector-246" startpinid="Tunnel-59-pin" endpinid="ShiftReg-73-in0" pointList="-156,-292,-148,-292" />

<item itemtype="Connector" uid="Connector-249" startpinid="Tunnel-62-pin" endpinid="ShiftReg-73-in12" pointList="-156,-348,-148,-348" />

<item itemtype="Connector" uid="Connector-250" startpinid="Tunnel-64-pin" endpinid="ShiftReg-73-in14" pointList="-156,-332,-148,-332" />

<item itemtype="Connector" uid="Connector-251" startpinid="Tunnel-66-pin" endpinid="ShiftReg-73-in16" pointList="-156,-316,-148,-316" />

<item itemtype="Connector" uid="Connector-252" startpinid="Tunnel-67-pin" endpinid="ShiftReg-73-in17" pointList="-156,-308,-148,-308" />

<item itemtype="Connector" uid="Connector-253" startpinid="Tunnel-63-pin" endpinid="ShiftReg-73-in13" pointList="-156,-340,-148,-340" />

<item itemtype="Connector" uid="Connector-254" startpinid="Tunnel-61-pin" endpinid="ShiftReg-73-in11" pointList="-156,-356,-148,-356" />

<item itemtype="Connector" uid="Connector-255" startpinid="Tunnel-65-pin" endpinid="ShiftReg-73-in15" pointList="-156,-324,-148,-324" />

<item itemtype="Connector" uid="Connector-256" startpinid="Tunnel-60-pin" endpinid="ShiftReg-73-in10" pointList="-156,-364,-148,-364" />

<item itemtype="Connector" uid="Connector-265" startpinid="Tunnel-70-pin" endpinid="ShiftReg-73-in4" pointList="-156,-300,-148,-300" />

<item itemtype="Connector" uid="Connector-266" startpinid="Or Gate-78-in0" endpinid="Tunnel-55-pin" pointList="-196,-280,-204,-280" />

<item itemtype="Connector" uid="Connector-267" startpinid="Tunnel-58-pin" endpinid="Or Gate-78-in1" pointList="-204,-272,-196,-272" />

<item itemtype="Connector" uid="Connector-268" startpinid="Or Gate-78-out" endpinid="ShiftReg-73-in1" pointList="-164,-276,-156,-276,-156,-284,-148,-284" />

<item itemtype="Connector" uid="Connector-269" startpinid="LedBar-80-led0-pinN" endpinid="ResistorDip-81-resistor0-ePin0" pointList="-20,-368,-4,-368" />

<item itemtype="Connector" uid="Connector-270" startpinid="LedBar-80-led1-pinN" endpinid="ResistorDip-81-resistor1-ePin2" pointList="-20,-360,-4,-360" />

<item itemtype="Connector" uid="Connector-271" startpinid="LedBar-80-led2-pinN" endpinid="ResistorDip-81-resistor2-ePin4" pointList="-20,-352,-4,-352" />

<item itemtype="Connector" uid="Connector-272" startpinid="LedBar-80-led3-pinN" endpinid="ResistorDip-81-resistor3-ePin6" pointList="-20,-344,-4,-344" />

<item itemtype="Connector" uid="Connector-273" startpinid="LedBar-80-led4-pinN" endpinid="ResistorDip-81-resistor4-ePin8" pointList="-20,-336,-4,-336" />

<item itemtype="Connector" uid="Connector-274" startpinid="LedBar-80-led5-pinN" endpinid="ResistorDip-81-resistor5-ePin10" pointList="-20,-328,-4,-328" />

<item itemtype="Connector" uid="Connector-275" startpinid="LedBar-80-led6-pinN" endpinid="ResistorDip-81-resistor6-ePin12" pointList="-20,-320,-4,-320" />

<item itemtype="Connector" uid="Connector-276" startpinid="LedBar-80-led7-pinN" endpinid="ResistorDip-81-resistor7-ePin14" pointList="-20,-312,-4,-312" />

<item itemtype="Connector" uid="Connector-277" startpinid="ShiftReg-73-out0" endpinid="LedBar-80-led0-pinP" pointList="-100,-364,-100,-368,-52,-368" />

<item itemtype="Connector" uid="Connector-278" startpinid="ShiftReg-73-out1" endpinid="LedBar-80-led1-pinP" pointList="-100,-356,-84,-356,-84,-360,-52,-360" />

<item itemtype="Connector" uid="Connector-279" startpinid="ShiftReg-73-out2" endpinid="LedBar-80-led2-pinP" pointList="-100,-348,-72,-348,-72,-352,-52,-352" />

<item itemtype="Connector" uid="Connector-280" startpinid="ShiftReg-73-out3" endpinid="LedBar-80-led3-pinP" pointList="-100,-340,-68,-340,-68,-344,-52,-344" />

<item itemtype="Connector" uid="Connector-281" startpinid="LedBar-80-led4-pinP" endpinid="ShiftReg-73-out4" pointList="-52,-336,-80,-336,-80,-332,-100,-332" />

<item itemtype="Connector" uid="Connector-282" startpinid="ShiftReg-73-out5" endpinid="LedBar-80-led5-pinP" pointList="-100,-324,-84,-324,-84,-328,-52,-328" />

<item itemtype="Connector" uid="Connector-283" startpinid="ShiftReg-73-out6" endpinid="LedBar-80-led6-pinP" pointList="-100,-316,-76,-316,-76,-320,-52,-320" />

<item itemtype="Connector" uid="Connector-284" startpinid="Node-82-1" endpinid="LedBar-80-led7-pinP" pointList="-96,-300,-52,-300,-52,-312" />

<item itemtype="Connector" uid="Connector-285" startpinid="Buffer-74-in0" endpinid="Node-82-0" pointList="-96,-292,-96,-300" />

<item itemtype="Connector" uid="Connector-286" startpinid="Node-82-2" endpinid="Node-75-0" pointList="-96,-300,-96,-308" />

</circuit>

 

I'm sending all info inline, since upload of the .sim2 file is not allowed .. 

 

 

 

Thanks in advance., 

 

 

Hi.

I think the component does not show because IC74L.xml says it is in ./74L but instead it is in ./IC74L/74L

Seems to me that there is a problem in your modification: Pin RST is inverted, but it should not.

Also it might be useful for you:
The simplest way to add a component just for testing is to create a "test" folder in you user data folder and add components there, each component in a folder named as the component.

Also in SimulIDE2 you don't need to add package files for subcircuits, they are embedded in .sim2 file.
Attached minimal working files for your component (add to test folder):

user_data_folder
└── test
    └── 74165Mon
        └── 74165Mon.sim2

They will appear at the end of component list, like this:

Uploaded files:
fredcwGO_BR has reacted to this post.
fredcwGO_BR

Did what you told,.

Downloaded in the data folder,  unziped , 

fred@alpha:~/simulide$ cd Test/
fred@alpha:~/simulide/Test$ unzip -t 74165Mon.zip 
Archive:  74165Mon.zip
    testing: 74165Mon/                OK
    testing: 74165Mon/74165Mon.sim2   OK
No errors detected in compressed data of 74165Mon.zip.

 

 "    Loading Component sets at:" 
 "/home/fred/simulide" 
 
"        Loaded Component set:           " "8bit_divider_sim.xml" 
"        Loaded Component set:           " "arduinos.xml" 
"        Loaded Component set:           " "avr.xml" 
"        Loaded Component set:           " "CN8.xml" 
"        Loaded Component set:           " "dig_pot.xml" 
"        Loaded Component set:           " "i51.xml" 
"        Loaded Component set:           " "keys.xml" 
"        Loaded Component set:           " "led_display.xml" 
"        Loaded Component set:           " "mcs65.xml" 
"        Loaded Component set:           " "pics.xml" 
"        Loaded Component set:           " "readEvtData.xml" 
"        Loaded Component set:           " "scripted.xml" 
"        Loaded Component set:           " "shields.xml" 
"        Loaded Component set:           " "ternary.xml" 
"        Loaded Component set:           " "Test.xml" 
"        Loaded Component set:           " "tools.xml" 
"        Loaded Component set:           " "unsorted.xml" 
"        Loaded Component set:           " "ussr.xml" 
"        Loaded Component set:           " "z80.xml" 

" Loaded Component set: " "Test.xml"

 

It looks as if it loads,  shows on the component menu, but it doesn't add the component. 

Am  i  messing the xml? 

 

fred@alpha:~/simulide$ tree Test/
Test/
├── 74165Mon
│   └── 74165Mon.sim2
├── 74165Mon_
│   └── 74165Mon_.sim2
└── 74165Mon.zip

3 directories, 3 files
fred@alpha:~/simulide$ cat Test.xml 
<!DOCTYPE SimulIDE>

<itemlib>
   <!-- itemset category="Test" type="subcircuit" folder="Test"  -->
   <itemset category="Test" type="subcircuit"  >
        <item name="74165Mon"   info="8 bit (PISO) with monitoring " ></item>
        <item name="74165Mon_"   info="Other 8 bit (PISO) with monitoring " ></item>
    </itemset>
</itemlib>

Is that what it's supposed to look like?

 

 

You don't need Test.xml to add components to test folder.

Just create a folder test (lower case) in your use data folder and move the unziped folder there.
That is all:

user_data_folder
└── test
    └── 74165Mon
        └── 74165Mon.sim2

 

fredcwGO_BR has reacted to this post.
fredcwGO_BR

Just made it lower case, and it worked.,  ...  didn't see that coming., 

 

 

arcachofo has reacted to this post.
arcachofo