summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--WEB-INF/Readme9
-rwxr-xr-xWEB-INF/classes/SciExec.classbin3308 -> 0 bytes
-rwxr-xr-xWEB-INF/classes/SciExec.java~91
-rw-r--r--combined.js70
-rw-r--r--documentation/servet.md4
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ABS_VALUE.xcos (renamed from blocks_xcos/ABS_VALUE.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/AFFICH_m.xcos (renamed from blocks_xcos/AFFICH_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ANDBLK.xcos (renamed from blocks_xcos/ANDBLK.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ANDLOG_f.xcos (renamed from blocks_xcos/ANDLOG_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/AUTOMAT.xcos (renamed from blocks_xcos/AUTOMAT.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/BACKLASH.xcos (renamed from blocks_xcos/BACKLASH.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/BARXY.xcos (renamed from blocks_xcos/BARXY.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/BIGSOM_f.xcos (renamed from blocks_xcos/BIGSOM_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/BITCLEAR.xcos (renamed from blocks_xcos/BITCLEAR.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/BITSET.xcos (renamed from blocks_xcos/BITSET.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/BOUNCE.xcos (renamed from blocks_xcos/BOUNCE.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/BOUNCEXY.xcos (renamed from blocks_xcos/BOUNCEXY.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/BPLATFORM.xcos (renamed from blocks_xcos/BPLATFORM.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Bache.xcos (renamed from blocks_xcos/Bache.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CANIMXY.xcos (renamed from blocks_xcos/CANIMXY.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CANIMXY3D.xcos (renamed from blocks_xcos/CANIMXY3D.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CBLOCK.xcos (renamed from blocks_xcos/CBLOCK.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CBLOCK4.xcos (renamed from blocks_xcos/CBLOCK4.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CCS.xcos (renamed from blocks_xcos/CCS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CEVENTSCOPE.xcos (renamed from blocks_xcos/CEVENTSCOPE.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CFSCOPE.xcos (renamed from blocks_xcos/CFSCOPE.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLINDUMMY_f.xcos (renamed from blocks_xcos/CLINDUMMY_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLKFROM.xcos (renamed from blocks_xcos/CLKFROM.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLKGOTO.xcos (renamed from blocks_xcos/CLKGOTO.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLKGotoTagVisibility.xcos (renamed from blocks_xcos/CLKGotoTagVisibility.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLKINV_f.xcos (renamed from blocks_xcos/CLKINV_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLKOUTV_f.xcos (renamed from blocks_xcos/CLKOUTV_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLKSOMV_f.xcos (renamed from blocks_xcos/CLKSOMV_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLOCK_c.xcos (renamed from blocks_xcos/CLOCK_c.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLR.xcos (renamed from blocks_xcos/CLR.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CLSS.xcos (renamed from blocks_xcos/CLSS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CMAT3D.xcos (renamed from blocks_xcos/CMAT3D.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CMATVIEW.xcos (renamed from blocks_xcos/CMATVIEW.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CMSCOPE.xcos (renamed from blocks_xcos/CMSCOPE.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CONST.xcos (renamed from blocks_xcos/CONST.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CONSTRAINT2_c.xcos (renamed from blocks_xcos/CONSTRAINT2_c.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CONSTRAINT_c.xcos (renamed from blocks_xcos/CONSTRAINT_c.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CONST_f.xcos (renamed from blocks_xcos/CONST_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CONST_m.xcos (renamed from blocks_xcos/CONST_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CONVERT.xcos (renamed from blocks_xcos/CONVERT.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/COSBLK_f.xcos (renamed from blocks_xcos/COSBLK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CSCOPE.xcos (renamed from blocks_xcos/CSCOPE.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CSCOPXY.xcos (renamed from blocks_xcos/CSCOPXY.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CSCOPXY3D.xcos (renamed from blocks_xcos/CSCOPXY3D.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CUMSUM.xcos (renamed from blocks_xcos/CUMSUM.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CURV_f.xcos (renamed from blocks_xcos/CURV_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CVS.xcos (renamed from blocks_xcos/CVS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Capacitor.xcos (renamed from blocks_xcos/Capacitor.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ConstantVoltage.xcos (renamed from blocks_xcos/ConstantVoltage.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Counter.xcos (renamed from blocks_xcos/Counter.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/CurrentSensor.xcos (renamed from blocks_xcos/CurrentSensor.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DEADBAND.xcos (renamed from blocks_xcos/DEADBAND.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DEBUG.xcos (renamed from blocks_xcos/DEBUG.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DELAYV_f.xcos (renamed from blocks_xcos/DELAYV_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DELAY_f.xcos (renamed from blocks_xcos/DELAY_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DEMUX.xcos (renamed from blocks_xcos/DEMUX.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DEMUX_f.xcos (renamed from blocks_xcos/DEMUX_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DERIV.xcos (renamed from blocks_xcos/DERIV.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DFLIPFLOP.xcos (renamed from blocks_xcos/DFLIPFLOP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DIFF_f.xcos (renamed from blocks_xcos/DIFF_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DLATCH.xcos (renamed from blocks_xcos/DLATCH.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DLR.xcos (renamed from blocks_xcos/DLR.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DLRADAPT_f.xcos (renamed from blocks_xcos/DLRADAPT_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DLSS.xcos (renamed from blocks_xcos/DLSS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DOLLAR.xcos (renamed from blocks_xcos/DOLLAR.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DOLLAR_f.xcos (renamed from blocks_xcos/DOLLAR_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/DOLLAR_m.xcos (renamed from blocks_xcos/DOLLAR_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Diode.xcos (renamed from blocks_xcos/Diode.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EDGE_TRIGGER.xcos (renamed from blocks_xcos/EDGE_TRIGGER.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ENDBLK.xcos (renamed from blocks_xcos/ENDBLK.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/END_c.xcos (renamed from blocks_xcos/END_c.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ESELECT_f.xcos (renamed from blocks_xcos/ESELECT_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EVTDLY_c.xcos (renamed from blocks_xcos/EVTDLY_c.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EVTGEN_f.xcos (renamed from blocks_xcos/EVTGEN_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EVTVARDLY.xcos (renamed from blocks_xcos/EVTVARDLY.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EXPBLK_m.xcos (renamed from blocks_xcos/EXPBLK_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EXPRESSION.xcos (renamed from blocks_xcos/EXPRESSION.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EXTRACT.xcos (renamed from blocks_xcos/EXTRACT.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EXTRACTBITS.xcos (renamed from blocks_xcos/EXTRACTBITS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EXTRACTOR.xcos (renamed from blocks_xcos/EXTRACTOR.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/EXTTRI.xcos (renamed from blocks_xcos/EXTTRI.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Extract_Activation.xcos (renamed from blocks_xcos/Extract_Activation.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/FROM.xcos (renamed from blocks_xcos/FROM.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/FROMMO.xcos (renamed from blocks_xcos/FROMMO.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/FROMWSB.xcos (renamed from blocks_xcos/FROMWSB.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Flowmeter.xcos (renamed from blocks_xcos/Flowmeter.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GAINBLK.xcos (renamed from blocks_xcos/GAINBLK.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GAINBLK_f.xcos (renamed from blocks_xcos/GAINBLK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GAIN_f.xcos (renamed from blocks_xcos/GAIN_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GENERAL_f.xcos (renamed from blocks_xcos/GENERAL_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GENSIN_f.xcos (renamed from blocks_xcos/GENSIN_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GENSQR_f.xcos (renamed from blocks_xcos/GENSQR_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GOTO.xcos (renamed from blocks_xcos/GOTO.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GOTOMO.xcos (renamed from blocks_xcos/GOTOMO.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GotoTagVisibility.xcos (renamed from blocks_xcos/GotoTagVisibility.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/GotoTagVisibilityMO.xcos (renamed from blocks_xcos/GotoTagVisibilityMO.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Ground.xcos (renamed from blocks_xcos/Ground.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Gyrator.xcos (renamed from blocks_xcos/Gyrator.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/HALT_f.xcos (renamed from blocks_xcos/HALT_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/HYSTHERESIS.xcos (renamed from blocks_xcos/HYSTHERESIS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/IFTHEL_f.xcos (renamed from blocks_xcos/IFTHEL_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/INIMPL_f.xcos (renamed from blocks_xcos/INIMPL_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/INTEGRAL_f.xcos (renamed from blocks_xcos/INTEGRAL_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/INTEGRAL_m.xcos (renamed from blocks_xcos/INTEGRAL_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/INTMUL.xcos (renamed from blocks_xcos/INTMUL.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/INTRP2BLK_f.xcos (renamed from blocks_xcos/INTRP2BLK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/INTRPLBLK_f.xcos (renamed from blocks_xcos/INTRPLBLK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/INVBLK.xcos (renamed from blocks_xcos/INVBLK.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/IN_f.xcos (renamed from blocks_xcos/IN_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ISELECT_m.xcos (renamed from blocks_xcos/ISELECT_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/IdealTransformer.xcos (renamed from blocks_xcos/IdealTransformer.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Inductor.xcos (renamed from blocks_xcos/Inductor.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/JKFLIPFLOP.xcos (renamed from blocks_xcos/JKFLIPFLOP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/LOGBLK_f.xcos (renamed from blocks_xcos/LOGBLK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/LOGIC.xcos (renamed from blocks_xcos/LOGIC.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/LOGICAL_OP.xcos (renamed from blocks_xcos/LOGICAL_OP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/LOOKUP_f.xcos (renamed from blocks_xcos/LOOKUP_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATBKSL.xcos (renamed from blocks_xcos/MATBKSL.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATCATH.xcos (renamed from blocks_xcos/MATCATH.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATCATV.xcos (renamed from blocks_xcos/MATCATV.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATDET.xcos (renamed from blocks_xcos/MATDET.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATDIAG.xcos (renamed from blocks_xcos/MATDIAG.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATDIV.xcos (renamed from blocks_xcos/MATDIV.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATEIG.xcos (renamed from blocks_xcos/MATEIG.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATEXPM.xcos (renamed from blocks_xcos/MATEXPM.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATINV.xcos (renamed from blocks_xcos/MATINV.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATLU.xcos (renamed from blocks_xcos/MATLU.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATMAGPHI.xcos (renamed from blocks_xcos/MATMAGPHI.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATMUL.xcos (renamed from blocks_xcos/MATMUL.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATPINV.xcos (renamed from blocks_xcos/MATPINV.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATRESH.xcos (renamed from blocks_xcos/MATRESH.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATSING.xcos (renamed from blocks_xcos/MATSING.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATSUM.xcos (renamed from blocks_xcos/MATSUM.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATTRAN.xcos (renamed from blocks_xcos/MATTRAN.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATZCONJ.xcos (renamed from blocks_xcos/MATZCONJ.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MATZREIM.xcos (renamed from blocks_xcos/MATZREIM.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MAXMIN.xcos (renamed from blocks_xcos/MAXMIN.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MAX_f.xcos (renamed from blocks_xcos/MAX_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MBLOCK.xcos (renamed from blocks_xcos/MBLOCK.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MCLOCK_f.xcos (renamed from blocks_xcos/MCLOCK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MFCLCK_f.xcos (renamed from blocks_xcos/MFCLCK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MIN_f.xcos (renamed from blocks_xcos/MIN_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MUX.xcos (renamed from blocks_xcos/MUX.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/MUX_f.xcos (renamed from blocks_xcos/MUX_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/M_SWITCH.xcos (renamed from blocks_xcos/M_SWITCH.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/M_freq.xcos (renamed from blocks_xcos/M_freq.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Modulo_Count.xcos (renamed from blocks_xcos/Modulo_Count.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/NEGTOPOS_f.xcos (renamed from blocks_xcos/NEGTOPOS_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/NMOS.xcos (renamed from blocks_xcos/NMOS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/NPN.xcos (renamed from blocks_xcos/NPN.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/NRMSOM_f.xcos (renamed from blocks_xcos/NRMSOM_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/OUTIMPL_f.xcos (renamed from blocks_xcos/OUTIMPL_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/OUT_f.xcos (renamed from blocks_xcos/OUT_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/OpAmp.xcos (renamed from blocks_xcos/OpAmp.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PDE.xcos (renamed from blocks_xcos/PDE.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PID.xcos (renamed from blocks_xcos/PID.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PMOS.xcos (renamed from blocks_xcos/PMOS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PNP.xcos (renamed from blocks_xcos/PNP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/POSTONEG_f.xcos (renamed from blocks_xcos/POSTONEG_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/POWBLK_f.xcos (renamed from blocks_xcos/POWBLK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PRODUCT.xcos (renamed from blocks_xcos/PRODUCT.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PROD_f.xcos (renamed from blocks_xcos/PROD_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PULSE_SC.xcos (renamed from blocks_xcos/PULSE_SC.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PerteDP.xcos (renamed from blocks_xcos/PerteDP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PotentialSensor.xcos (renamed from blocks_xcos/PotentialSensor.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/PuitsP.xcos (renamed from blocks_xcos/PuitsP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/QUANT_f.xcos (renamed from blocks_xcos/QUANT_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/RAMP.xcos (renamed from blocks_xcos/RAMP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/RAND_m.xcos (renamed from blocks_xcos/RAND_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/RATELIMITER.xcos (renamed from blocks_xcos/RATELIMITER.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/READAU_f.xcos (renamed from blocks_xcos/READAU_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/READC_f.xcos (renamed from blocks_xcos/READC_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/REGISTER.xcos (renamed from blocks_xcos/REGISTER.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/RELATIONALOP.xcos (renamed from blocks_xcos/RELATIONALOP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/RELAY_f.xcos (renamed from blocks_xcos/RELAY_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/RFILE_f.xcos (renamed from blocks_xcos/RFILE_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/RICC.xcos (renamed from blocks_xcos/RICC.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ROOTCOEF.xcos (renamed from blocks_xcos/ROOTCOEF.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Resistor.xcos (renamed from blocks_xcos/Resistor.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SAMPHOLD_m.xcos (renamed from blocks_xcos/SAMPHOLD_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SATURATION.xcos (renamed from blocks_xcos/SATURATION.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SAWTOOTH_f.xcos (renamed from blocks_xcos/SAWTOOTH_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SCALAR2VECTOR.xcos (renamed from blocks_xcos/SCALAR2VECTOR.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SELECT_m.xcos (renamed from blocks_xcos/SELECT_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SELF_SWITCH.xcos (renamed from blocks_xcos/SELF_SWITCH.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SHIFT.xcos (renamed from blocks_xcos/SHIFT.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SIGNUM.xcos (renamed from blocks_xcos/SIGNUM.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SINBLK_f.xcos (renamed from blocks_xcos/SINBLK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SOM_f.xcos (renamed from blocks_xcos/SOM_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SQRT.xcos (renamed from blocks_xcos/SQRT.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SRFLIPFLOP.xcos (renamed from blocks_xcos/SRFLIPFLOP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/STEP_FUNCTION.xcos (renamed from blocks_xcos/STEP_FUNCTION.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SUBMAT.xcos (renamed from blocks_xcos/SUBMAT.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SUMMATION.xcos (renamed from blocks_xcos/SUMMATION.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SUM_f.xcos (renamed from blocks_xcos/SUM_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SUPER_f.xcos (renamed from blocks_xcos/SUPER_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SWITCH2_m.xcos (renamed from blocks_xcos/SWITCH2_m.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SWITCH_f.xcos (renamed from blocks_xcos/SWITCH_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SampleCLK.xcos (renamed from blocks_xcos/SampleCLK.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Sigbuilder.xcos (renamed from blocks_xcos/Sigbuilder.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SineVoltage.xcos (renamed from blocks_xcos/SineVoltage.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/SourceP.xcos (renamed from blocks_xcos/SourceP.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/Switch.xcos (renamed from blocks_xcos/Switch.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TANBLK_f.xcos (renamed from blocks_xcos/TANBLK_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TCLSS.xcos (renamed from blocks_xcos/TCLSS.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TEXT_f.xcos (renamed from blocks_xcos/TEXT_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TIME_DELAY.xcos (renamed from blocks_xcos/TIME_DELAY.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TIME_f.xcos (renamed from blocks_xcos/TIME_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TKSCALE.xcos (renamed from blocks_xcos/TKSCALE.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TOWS_c.xcos (renamed from blocks_xcos/TOWS_c.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TRASH_f.xcos (renamed from blocks_xcos/TRASH_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/TrigFun.xcos (renamed from blocks_xcos/TrigFun.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/VARIABLE_DELAY.xcos (renamed from blocks_xcos/VARIABLE_DELAY.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/VVsourceAC.xcos (renamed from blocks_xcos/VVsourceAC.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/VanneReglante.xcos (renamed from blocks_xcos/VanneReglante.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/VariableResistor.xcos (renamed from blocks_xcos/VariableResistor.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/VirtualCLK0.xcos (renamed from blocks_xcos/VirtualCLK0.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/VoltageSensor.xcos (renamed from blocks_xcos/VoltageSensor.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/VsourceAC.xcos (renamed from blocks_xcos/VsourceAC.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/WFILE_f.xcos (renamed from blocks_xcos/WFILE_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/WRITEAU_f.xcos (renamed from blocks_xcos/WRITEAU_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/WRITEC_f.xcos (renamed from blocks_xcos/WRITEC_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/ZCROSS_f.xcos (renamed from blocks_xcos/ZCROSS_f.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/c_block.xcos (renamed from blocks_xcos/c_block.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/fortran_block.xcos (renamed from blocks_xcos/fortran_block.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/freq_div.xcos (renamed from blocks_xcos/freq_div.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/generic_block3.xcos (renamed from blocks_xcos/generic_block3.xcos)0
-rw-r--r--[-rwxr-xr-x]history/blocks_xcos/scifunc_block_m.xcos (renamed from blocks_xcos/scifunc_block_m.xcos)0
-rw-r--r--history/data_structures/ABS_VALUE.js (renamed from data_structures/ABS_VALUE.js)0
-rw-r--r--history/data_structures/AFFICH_m.js (renamed from data_structures/AFFICH_m.js)0
-rw-r--r--history/data_structures/ANDBLK.js (renamed from data_structures/ANDBLK.js)0
-rw-r--r--history/data_structures/ANDLOG_f.js (renamed from data_structures/ANDLOG_f.js)0
-rw-r--r--history/data_structures/AUTOMAT.js (renamed from data_structures/AUTOMAT.js)0
-rw-r--r--history/data_structures/BACKLASH.js (renamed from data_structures/BACKLASH.js)0
-rw-r--r--history/data_structures/BARXY.js (renamed from data_structures/BARXY.js)0
-rw-r--r--history/data_structures/BIGSOM_f.js (renamed from data_structures/BIGSOM_f.js)0
-rw-r--r--history/data_structures/BITCLEAR.js (renamed from data_structures/BITCLEAR.js)0
-rw-r--r--history/data_structures/BITSET.js (renamed from data_structures/BITSET.js)0
-rw-r--r--history/data_structures/BOUNCE.js (renamed from data_structures/BOUNCE.js)0
-rw-r--r--history/data_structures/BOUNCEXY.js (renamed from data_structures/BOUNCEXY.js)0
-rw-r--r--history/data_structures/BPLATFORM.js (renamed from data_structures/BPLATFORM.js)0
-rw-r--r--history/data_structures/Bache.js (renamed from data_structures/Bache.js)0
-rw-r--r--history/data_structures/CANIMXY.js (renamed from data_structures/CANIMXY.js)0
-rw-r--r--history/data_structures/CANIMXY3D.js (renamed from data_structures/CANIMXY3D.js)0
-rw-r--r--history/data_structures/CBLOCK.js (renamed from data_structures/CBLOCK.js)0
-rw-r--r--history/data_structures/CBLOCK4.js (renamed from data_structures/CBLOCK4.js)0
-rw-r--r--history/data_structures/CCS.js (renamed from data_structures/CCS.js)0
-rw-r--r--history/data_structures/CEVENTSCOPE.js (renamed from data_structures/CEVENTSCOPE.js)0
-rw-r--r--history/data_structures/CFSCOPE.js (renamed from data_structures/CFSCOPE.js)0
-rw-r--r--history/data_structures/CLINDUMMY_f.js (renamed from data_structures/CLINDUMMY_f.js)0
-rw-r--r--history/data_structures/CLKFROM.js (renamed from data_structures/CLKFROM.js)0
-rw-r--r--history/data_structures/CLKGOTO.js (renamed from data_structures/CLKGOTO.js)0
-rw-r--r--history/data_structures/CLKGotoTagVisibility.js (renamed from data_structures/CLKGotoTagVisibility.js)0
-rw-r--r--history/data_structures/CLKINV_f.js (renamed from data_structures/CLKINV_f.js)0
-rw-r--r--history/data_structures/CLKOUTV_f.js (renamed from data_structures/CLKOUTV_f.js)0
-rw-r--r--history/data_structures/CLKSOMV_f.js (renamed from data_structures/CLKSOMV_f.js)0
-rw-r--r--history/data_structures/CLOCK_c.js (renamed from data_structures/CLOCK_c.js)0
-rw-r--r--history/data_structures/CLR.js (renamed from data_structures/CLR.js)0
-rw-r--r--history/data_structures/CLSS.js (renamed from data_structures/CLSS.js)0
-rw-r--r--history/data_structures/CMAT3D.js (renamed from data_structures/CMAT3D.js)0
-rw-r--r--history/data_structures/CMATVIEW.js (renamed from data_structures/CMATVIEW.js)0
-rw-r--r--history/data_structures/CMSCOPE.js (renamed from data_structures/CMSCOPE.js)0
-rw-r--r--history/data_structures/CONST.js (renamed from data_structures/CONST.js)0
-rw-r--r--history/data_structures/CONSTRAINT2_c.js (renamed from data_structures/CONSTRAINT2_c.js)0
-rw-r--r--history/data_structures/CONSTRAINT_c.js (renamed from data_structures/CONSTRAINT_c.js)0
-rw-r--r--history/data_structures/CONST_f.js (renamed from data_structures/CONST_f.js)0
-rw-r--r--history/data_structures/CONST_m.js (renamed from data_structures/CONST_m.js)0
-rw-r--r--history/data_structures/CONVERT.js (renamed from data_structures/CONVERT.js)0
-rw-r--r--history/data_structures/COSBLK_f.js (renamed from data_structures/COSBLK_f.js)0
-rw-r--r--history/data_structures/CSCOPE.js (renamed from data_structures/CSCOPE.js)0
-rw-r--r--history/data_structures/CSCOPXY.js (renamed from data_structures/CSCOPXY.js)0
-rw-r--r--history/data_structures/CSCOPXY3D.js (renamed from data_structures/CSCOPXY3D.js)0
-rw-r--r--history/data_structures/CUMSUM.js (renamed from data_structures/CUMSUM.js)0
-rw-r--r--history/data_structures/CURV_f.js (renamed from data_structures/CURV_f.js)0
-rw-r--r--history/data_structures/CVS.js (renamed from data_structures/CVS.js)0
-rw-r--r--history/data_structures/Capacitor.js (renamed from data_structures/Capacitor.js)0
-rw-r--r--history/data_structures/ConstantVoltage.js (renamed from data_structures/ConstantVoltage.js)0
-rw-r--r--history/data_structures/Counter.js (renamed from data_structures/Counter.js)0
-rw-r--r--history/data_structures/CurrentSensor.js (renamed from data_structures/CurrentSensor.js)0
-rw-r--r--history/data_structures/DEADBAND.js (renamed from data_structures/DEADBAND.js)0
-rw-r--r--history/data_structures/DEBUG.js (renamed from data_structures/DEBUG.js)0
-rw-r--r--history/data_structures/DELAYV_f.js (renamed from data_structures/DELAYV_f.js)0
-rw-r--r--history/data_structures/DELAY_f.js (renamed from data_structures/DELAY_f.js)0
-rw-r--r--history/data_structures/DEMUX.js (renamed from data_structures/DEMUX.js)0
-rw-r--r--history/data_structures/DEMUX_f.js (renamed from data_structures/DEMUX_f.js)0
-rw-r--r--history/data_structures/DERIV.js (renamed from data_structures/DERIV.js)0
-rw-r--r--history/data_structures/DFLIPFLOP.js (renamed from data_structures/DFLIPFLOP.js)0
-rw-r--r--history/data_structures/DIFF_f.js (renamed from data_structures/DIFF_f.js)0
-rw-r--r--history/data_structures/DLATCH.js (renamed from data_structures/DLATCH.js)0
-rw-r--r--history/data_structures/DLR.js (renamed from data_structures/DLR.js)0
-rw-r--r--history/data_structures/DLRADAPT_f.js (renamed from data_structures/DLRADAPT_f.js)0
-rw-r--r--history/data_structures/DLSS.js (renamed from data_structures/DLSS.js)0
-rw-r--r--history/data_structures/DOLLAR.js (renamed from data_structures/DOLLAR.js)0
-rw-r--r--history/data_structures/DOLLAR_f.js (renamed from data_structures/DOLLAR_f.js)0
-rw-r--r--history/data_structures/DOLLAR_m.js (renamed from data_structures/DOLLAR_m.js)0
-rw-r--r--history/data_structures/Diode.js (renamed from data_structures/Diode.js)0
-rw-r--r--history/data_structures/EDGE_TRIGGER.js (renamed from data_structures/EDGE_TRIGGER.js)0
-rw-r--r--history/data_structures/ENDBLK.js (renamed from data_structures/ENDBLK.js)0
-rw-r--r--history/data_structures/END_c.js (renamed from data_structures/END_c.js)0
-rw-r--r--history/data_structures/ESELECT_f.js (renamed from data_structures/ESELECT_f.js)0
-rw-r--r--history/data_structures/EVTDLY_c.js (renamed from data_structures/EVTDLY_c.js)0
-rw-r--r--history/data_structures/EVTGEN_f.js (renamed from data_structures/EVTGEN_f.js)0
-rw-r--r--history/data_structures/EVTVARDLY.js (renamed from data_structures/EVTVARDLY.js)0
-rw-r--r--history/data_structures/EXPBLK_m.js (renamed from data_structures/EXPBLK_m.js)0
-rw-r--r--history/data_structures/EXPRESSION.js (renamed from data_structures/EXPRESSION.js)0
-rw-r--r--history/data_structures/EXTRACT.js (renamed from data_structures/EXTRACT.js)0
-rw-r--r--history/data_structures/EXTRACTBITS.js (renamed from data_structures/EXTRACTBITS.js)0
-rw-r--r--history/data_structures/EXTRACTOR.js (renamed from data_structures/EXTRACTOR.js)0
-rw-r--r--history/data_structures/EXTTRI.js (renamed from data_structures/EXTTRI.js)0
-rw-r--r--history/data_structures/Extract_Activation.js (renamed from data_structures/Extract_Activation.js)0
-rw-r--r--history/data_structures/FROM.js (renamed from data_structures/FROM.js)0
-rw-r--r--history/data_structures/FROMMO.js (renamed from data_structures/FROMMO.js)0
-rw-r--r--history/data_structures/FROMWSB.js (renamed from data_structures/FROMWSB.js)0
-rw-r--r--history/data_structures/Flowmeter.js (renamed from data_structures/Flowmeter.js)0
-rw-r--r--history/data_structures/GAINBLK.js (renamed from data_structures/GAINBLK.js)0
-rw-r--r--history/data_structures/GAINBLK_f.js (renamed from data_structures/GAINBLK_f.js)0
-rw-r--r--history/data_structures/GAIN_f.js (renamed from data_structures/GAIN_f.js)0
-rw-r--r--history/data_structures/GENERAL_f.js (renamed from data_structures/GENERAL_f.js)0
-rw-r--r--history/data_structures/GENSIN_f.js (renamed from data_structures/GENSIN_f.js)0
-rw-r--r--history/data_structures/GENSQR_f.js (renamed from data_structures/GENSQR_f.js)0
-rw-r--r--history/data_structures/GOTO.js (renamed from data_structures/GOTO.js)0
-rw-r--r--history/data_structures/GOTOMO.js (renamed from data_structures/GOTOMO.js)0
-rw-r--r--history/data_structures/GotoTagVisibility.js (renamed from data_structures/GotoTagVisibility.js)0
-rw-r--r--history/data_structures/GotoTagVisibilityMO.js (renamed from data_structures/GotoTagVisibilityMO.js)0
-rw-r--r--history/data_structures/Ground.js (renamed from data_structures/Ground.js)0
-rw-r--r--history/data_structures/Gyrator.js (renamed from data_structures/Gyrator.js)0
-rw-r--r--history/data_structures/HALT_f.js (renamed from data_structures/HALT_f.js)0
-rw-r--r--history/data_structures/HYSTHERESIS.js (renamed from data_structures/HYSTHERESIS.js)0
-rw-r--r--history/data_structures/IFTHEL_f.js (renamed from data_structures/IFTHEL_f.js)0
-rw-r--r--history/data_structures/INIMPL_f.js (renamed from data_structures/INIMPL_f.js)0
-rw-r--r--history/data_structures/INTEGRAL_f.js (renamed from data_structures/INTEGRAL_f.js)0
-rw-r--r--history/data_structures/INTEGRAL_m.js (renamed from data_structures/INTEGRAL_m.js)0
-rw-r--r--history/data_structures/INTMUL.js (renamed from data_structures/INTMUL.js)0
-rw-r--r--history/data_structures/INTRP2BLK_f.js (renamed from data_structures/INTRP2BLK_f.js)0
-rw-r--r--history/data_structures/INTRPLBLK_f.js (renamed from data_structures/INTRPLBLK_f.js)0
-rw-r--r--history/data_structures/INVBLK.js (renamed from data_structures/INVBLK.js)0
-rw-r--r--history/data_structures/IN_f.js (renamed from data_structures/IN_f.js)0
-rw-r--r--history/data_structures/ISELECT_m.js (renamed from data_structures/ISELECT_m.js)0
-rw-r--r--history/data_structures/IdealTransformer.js (renamed from data_structures/IdealTransformer.js)0
-rw-r--r--history/data_structures/Inductor.js (renamed from data_structures/Inductor.js)0
-rw-r--r--history/data_structures/JKFLIPFLOP.js (renamed from data_structures/JKFLIPFLOP.js)0
-rw-r--r--history/data_structures/LOGBLK_f.js (renamed from data_structures/LOGBLK_f.js)0
-rw-r--r--history/data_structures/LOGIC.js (renamed from data_structures/LOGIC.js)0
-rw-r--r--history/data_structures/LOGICAL_OP.js (renamed from data_structures/LOGICAL_OP.js)0
-rw-r--r--history/data_structures/LOOKUP_f.js (renamed from data_structures/LOOKUP_f.js)0
-rw-r--r--history/data_structures/MATBKSL.js (renamed from data_structures/MATBKSL.js)0
-rw-r--r--history/data_structures/MATCATH.js (renamed from data_structures/MATCATH.js)0
-rw-r--r--history/data_structures/MATCATV.js (renamed from data_structures/MATCATV.js)0
-rw-r--r--history/data_structures/MATDET.js (renamed from data_structures/MATDET.js)0
-rw-r--r--history/data_structures/MATDIAG.js (renamed from data_structures/MATDIAG.js)0
-rw-r--r--history/data_structures/MATDIV.js (renamed from data_structures/MATDIV.js)0
-rw-r--r--history/data_structures/MATEIG.js (renamed from data_structures/MATEIG.js)0
-rw-r--r--history/data_structures/MATEXPM.js (renamed from data_structures/MATEXPM.js)0
-rw-r--r--history/data_structures/MATINV.js (renamed from data_structures/MATINV.js)0
-rw-r--r--history/data_structures/MATLU.js (renamed from data_structures/MATLU.js)0
-rw-r--r--history/data_structures/MATMAGPHI.js (renamed from data_structures/MATMAGPHI.js)0
-rw-r--r--history/data_structures/MATMUL.js (renamed from data_structures/MATMUL.js)0
-rw-r--r--history/data_structures/MATPINV.js (renamed from data_structures/MATPINV.js)0
-rw-r--r--history/data_structures/MATRESH.js (renamed from data_structures/MATRESH.js)0
-rw-r--r--history/data_structures/MATSING.js (renamed from data_structures/MATSING.js)0
-rw-r--r--history/data_structures/MATSUM.js (renamed from data_structures/MATSUM.js)0
-rw-r--r--history/data_structures/MATTRAN.js (renamed from data_structures/MATTRAN.js)0
-rw-r--r--history/data_structures/MATZCONJ.js (renamed from data_structures/MATZCONJ.js)0
-rw-r--r--history/data_structures/MATZREIM.js (renamed from data_structures/MATZREIM.js)0
-rw-r--r--history/data_structures/MAXMIN.js (renamed from data_structures/MAXMIN.js)0
-rw-r--r--history/data_structures/MAX_f.js (renamed from data_structures/MAX_f.js)0
-rw-r--r--history/data_structures/MBLOCK.js (renamed from data_structures/MBLOCK.js)0
-rw-r--r--history/data_structures/MCLOCK_f.js (renamed from data_structures/MCLOCK_f.js)0
-rw-r--r--history/data_structures/MFCLCK_f.js (renamed from data_structures/MFCLCK_f.js)0
-rw-r--r--history/data_structures/MIN_f.js (renamed from data_structures/MIN_f.js)0
-rw-r--r--history/data_structures/MUX.js (renamed from data_structures/MUX.js)0
-rw-r--r--history/data_structures/MUX_f.js (renamed from data_structures/MUX_f.js)0
-rw-r--r--history/data_structures/M_SWITCH.js (renamed from data_structures/M_SWITCH.js)0
-rw-r--r--history/data_structures/M_freq.js (renamed from data_structures/M_freq.js)0
-rw-r--r--history/data_structures/Modulo_Count.js (renamed from data_structures/Modulo_Count.js)0
-rw-r--r--history/data_structures/NEGTOPOS_f.js (renamed from data_structures/NEGTOPOS_f.js)0
-rw-r--r--history/data_structures/NMOS.js (renamed from data_structures/NMOS.js)0
-rw-r--r--history/data_structures/NPN.js (renamed from data_structures/NPN.js)0
-rw-r--r--history/data_structures/NRMSOM_f.js (renamed from data_structures/NRMSOM_f.js)0
-rw-r--r--history/data_structures/OUTIMPL_f.js (renamed from data_structures/OUTIMPL_f.js)0
-rw-r--r--history/data_structures/OUT_f.js (renamed from data_structures/OUT_f.js)0
-rw-r--r--history/data_structures/OpAmp.js (renamed from data_structures/OpAmp.js)0
-rw-r--r--history/data_structures/PDE.js (renamed from data_structures/PDE.js)0
-rw-r--r--history/data_structures/PID.js (renamed from data_structures/PID.js)0
-rw-r--r--history/data_structures/PMOS.js (renamed from data_structures/PMOS.js)0
-rw-r--r--history/data_structures/PNP.js (renamed from data_structures/PNP.js)0
-rw-r--r--history/data_structures/POSTONEG_f.js (renamed from data_structures/POSTONEG_f.js)0
-rw-r--r--history/data_structures/POWBLK_f.js (renamed from data_structures/POWBLK_f.js)0
-rw-r--r--history/data_structures/PRODUCT.js (renamed from data_structures/PRODUCT.js)0
-rw-r--r--history/data_structures/PROD_f.js (renamed from data_structures/PROD_f.js)0
-rw-r--r--history/data_structures/PULSE_SC.js (renamed from data_structures/PULSE_SC.js)0
-rw-r--r--history/data_structures/PerteDP.js (renamed from data_structures/PerteDP.js)0
-rw-r--r--history/data_structures/PotentialSensor.js (renamed from data_structures/PotentialSensor.js)0
-rw-r--r--history/data_structures/PuitsP.js (renamed from data_structures/PuitsP.js)0
-rw-r--r--history/data_structures/QUANT_f.js (renamed from data_structures/QUANT_f.js)0
-rw-r--r--history/data_structures/RAMP.js (renamed from data_structures/RAMP.js)0
-rw-r--r--history/data_structures/RAND_m.js (renamed from data_structures/RAND_m.js)0
-rw-r--r--history/data_structures/RATELIMITER.js (renamed from data_structures/RATELIMITER.js)0
-rw-r--r--history/data_structures/READAU_f.js (renamed from data_structures/READAU_f.js)0
-rw-r--r--history/data_structures/READC_f.js (renamed from data_structures/READC_f.js)0
-rw-r--r--history/data_structures/REGISTER.js (renamed from data_structures/REGISTER.js)0
-rw-r--r--history/data_structures/RELATIONALOP.js (renamed from data_structures/RELATIONALOP.js)0
-rw-r--r--history/data_structures/RELAY_f.js (renamed from data_structures/RELAY_f.js)0
-rw-r--r--history/data_structures/RFILE_f.js (renamed from data_structures/RFILE_f.js)0
-rw-r--r--history/data_structures/RICC.js (renamed from data_structures/RICC.js)0
-rw-r--r--history/data_structures/ROOTCOEF.js (renamed from data_structures/ROOTCOEF.js)0
-rw-r--r--history/data_structures/Resistor.js (renamed from data_structures/Resistor.js)0
-rw-r--r--history/data_structures/SAMPHOLD_m.js (renamed from data_structures/SAMPHOLD_m.js)0
-rw-r--r--history/data_structures/SATURATION.js (renamed from data_structures/SATURATION.js)0
-rw-r--r--history/data_structures/SAWTOOTH_f.js (renamed from data_structures/SAWTOOTH_f.js)0
-rw-r--r--history/data_structures/SCALAR2VECTOR.js (renamed from data_structures/SCALAR2VECTOR.js)0
-rw-r--r--history/data_structures/SELECT_m.js (renamed from data_structures/SELECT_m.js)0
-rw-r--r--history/data_structures/SELF_SWITCH.js (renamed from data_structures/SELF_SWITCH.js)0
-rw-r--r--history/data_structures/SHIFT.js (renamed from data_structures/SHIFT.js)0
-rw-r--r--history/data_structures/SIGNUM.js (renamed from data_structures/SIGNUM.js)0
-rw-r--r--history/data_structures/SINBLK_f.js (renamed from data_structures/SINBLK_f.js)0
-rw-r--r--history/data_structures/SOM_f.js (renamed from data_structures/SOM_f.js)0
-rw-r--r--history/data_structures/SQRT.js (renamed from data_structures/SQRT.js)0
-rw-r--r--history/data_structures/SRFLIPFLOP.js (renamed from data_structures/SRFLIPFLOP.js)0
-rw-r--r--history/data_structures/STEP_FUNCTION.js (renamed from data_structures/STEP_FUNCTION.js)0
-rw-r--r--history/data_structures/SUBMAT.js (renamed from data_structures/SUBMAT.js)0
-rw-r--r--history/data_structures/SUMMATION.js (renamed from data_structures/SUMMATION.js)0
-rw-r--r--history/data_structures/SUM_f.js (renamed from data_structures/SUM_f.js)0
-rw-r--r--history/data_structures/SUPER_f.js (renamed from data_structures/SUPER_f.js)0
-rw-r--r--history/data_structures/SWITCH2_m.js (renamed from data_structures/SWITCH2_m.js)0
-rw-r--r--history/data_structures/SWITCH_f.js (renamed from data_structures/SWITCH_f.js)0
-rw-r--r--history/data_structures/SampleCLK.js (renamed from data_structures/SampleCLK.js)0
-rw-r--r--history/data_structures/Sigbuilder.js (renamed from data_structures/Sigbuilder.js)0
-rw-r--r--history/data_structures/SineVoltage.js (renamed from data_structures/SineVoltage.js)0
-rw-r--r--history/data_structures/SourceP.js (renamed from data_structures/SourceP.js)0
-rw-r--r--history/data_structures/Switch.js (renamed from data_structures/Switch.js)0
-rw-r--r--history/data_structures/TANBLK_f.js (renamed from data_structures/TANBLK_f.js)0
-rw-r--r--history/data_structures/TCLSS.js (renamed from data_structures/TCLSS.js)0
-rw-r--r--history/data_structures/TEXT_f.js (renamed from data_structures/TEXT_f.js)0
-rw-r--r--history/data_structures/TIME_DELAY.js (renamed from data_structures/TIME_DELAY.js)0
-rw-r--r--history/data_structures/TIME_f.js (renamed from data_structures/TIME_f.js)0
-rw-r--r--history/data_structures/TKSCALE.js (renamed from data_structures/TKSCALE.js)0
-rw-r--r--history/data_structures/TOWS_c.js (renamed from data_structures/TOWS_c.js)0
-rw-r--r--history/data_structures/TRASH_f.js (renamed from data_structures/TRASH_f.js)0
-rw-r--r--history/data_structures/TrigFun.js (renamed from data_structures/TrigFun.js)0
-rw-r--r--history/data_structures/VARIABLE_DELAY.js (renamed from data_structures/VARIABLE_DELAY.js)0
-rw-r--r--history/data_structures/VVsourceAC.js (renamed from data_structures/VVsourceAC.js)0
-rw-r--r--history/data_structures/VanneReglante.js (renamed from data_structures/VanneReglante.js)0
-rw-r--r--history/data_structures/VariableResistor.js (renamed from data_structures/VariableResistor.js)0
-rw-r--r--history/data_structures/VirtualCLK0.js (renamed from data_structures/VirtualCLK0.js)0
-rw-r--r--history/data_structures/VoltageSensor.js (renamed from data_structures/VoltageSensor.js)0
-rw-r--r--history/data_structures/VsourceAC.js (renamed from data_structures/VsourceAC.js)0
-rw-r--r--history/data_structures/WFILE_f.js (renamed from data_structures/WFILE_f.js)0
-rw-r--r--history/data_structures/WRITEAU_f.js (renamed from data_structures/WRITEAU_f.js)0
-rw-r--r--history/data_structures/WRITEC_f.js (renamed from data_structures/WRITEC_f.js)0
-rw-r--r--history/data_structures/ZCROSS_f.js (renamed from data_structures/ZCROSS_f.js)0
-rw-r--r--history/data_structures/c_block.js (renamed from data_structures/c_block.js)0
-rw-r--r--history/data_structures/fortran_block.js (renamed from data_structures/fortran_block.js)0
-rw-r--r--history/data_structures/freq_div.js (renamed from data_structures/freq_div.js)0
-rw-r--r--history/data_structures/generic_block3.js (renamed from data_structures/generic_block3.js)0
-rw-r--r--history/data_structures/scifunc_block_m.js (renamed from data_structures/scifunc_block_m.js)0
-rw-r--r--styles/new.xml974
462 files changed, 74 insertions, 1074 deletions
diff --git a/WEB-INF/Readme b/WEB-INF/Readme
deleted file mode 100644
index 444d69a..0000000
--- a/WEB-INF/Readme
+++ /dev/null
@@ -1,9 +0,0 @@
-/*
- Maverick
- Directions to run the servlet code.
-*/
-
-Download apache-tomcat-xxx.
-Create a folder 'temp' in the tomcat directory.
-Paste the entire 'xcos-on-web' directory inside the '/path/to/tomcat/webapps' directory.
-Run the server and access using a web browser. \ No newline at end of file
diff --git a/WEB-INF/classes/SciExec.class b/WEB-INF/classes/SciExec.class
deleted file mode 100755
index f87436e..0000000
--- a/WEB-INF/classes/SciExec.class
+++ /dev/null
Binary files differ
diff --git a/WEB-INF/classes/SciExec.java~ b/WEB-INF/classes/SciExec.java~
deleted file mode 100755
index c4287aa..0000000
--- a/WEB-INF/classes/SciExec.java~
+++ /dev/null
@@ -1,91 +0,0 @@
-import java.io.*;
-import javax.servlet.*;
-import java.util.*;
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.io.InputStream;
-import java.util.ArrayList;
-import java.util.List;
-import org.apache.commons.io.IOUtils;
-import org.apache.commons.io.FilenameUtils;
-
-
-public class SciExec extends GenericServlet {
-
-
- public void service(ServletRequest request,ServletResponse response) throws ServletException, IOException
- {
- PrintWriter pw = response.getWriter();
-
-
-
-
- InputStream is = null;
- ByteArrayOutputStream baos = null;
- List<String> commands = new ArrayList<String>();
- commands.add("scilab-adv-cli");
- commands.add("-noatomsautoload");
- commands.add("-nogui");
- commands.add("-nb");
- commands.add("-e");
-
- String imagePath="";
- String fileNameWithoutExt="";
- //commands.add("plot3d();xs2png(gcf(),'img2.png');exit();");
- /*String data=request.getParameter("name");
- pw.println(data);
- commands.add("echo "+data+" > /home/saarang/Softwares/apache-tomcat-8.0.36/webapps/sci/servlet/file.xcos");*/
- //commands.add("driver('PNG');xinit('/home/saarang/apache-tomcat-8.0.36/webapps/worknogui/servlet/ans"+k+".png');loadXcosLibs();importXcosDiagram('/home/saarang/apache-tomcat-8.0.36/file.xcos');xcos_simulate(scs_m,4);mode(2);xend();quit();");
- ProcessBuilder pb = new ProcessBuilder(commands);
- try
- {
- InputStream inputStream = request.getInputStream();
-
- File xcosFile = File.createTempFile("usr-", ".xcos");
- OutputStream outputStream = new FileOutputStream(xcosFile);
- IOUtils.copy(inputStream, outputStream);
- outputStream.close();
-
- String tempPath = xcosFile.getAbsolutePath();
-
- String parentPath = xcosFile.getParent();
- fileNameWithoutExt = FilenameUtils.removeExtension(xcosFile.getName());
-
- imagePath = "/home/saarang/apache-tomcat-8.0.36/webapps/xcos-on-web/servlet"+File.separator + fileNameWithoutExt + ".png";
-
- commands.add("driver('PNG');xinit('"+imagePath+"');loadXcosLibs();importXcosDiagram('"+tempPath+"');xcos_simulate(scs_m,4);mode(2);xend();quit();");
-
- Process prs = pb.start();
- is = prs.getInputStream();
- byte[] b = new byte[1024];
- int size = 0;
- baos = new ByteArrayOutputStream();
- while((size = is.read(b)) != -1){
- baos.write(b, 0, size);
- }
- System.out.println(new String(baos.toByteArray()));
-
-
- }
- catch (IOException e)
- {
- e.printStackTrace();
- }
- catch(Exception e)
- {
- /*System.out.println(e.toString()+"Some Exception");*/
- pw.println("Exception");
- }
- finally
- {
- try {
- if(is != null) is.close();
- if(baos != null) baos.close();
- } catch (Exception ex){}
- }
- pw.println("servlet/"+fileNameWithoutExt+".png");
- //pw.println(request.getParameter("name"));
- pw.close();
- }
-
-}
diff --git a/combined.js b/combined.js
index ccecc33..e309e8f 100644
--- a/combined.js
+++ b/combined.js
@@ -1473,6 +1473,25 @@ function CONST_m() {
this.x.graphics.exprs = new ScilabString([sci2exp(this.c)]);
return new BasicBlock(this.x);
}
+ CONST_m.prototype.internal = function CONST_m() {
+ this.c = [1];
+ var model = new scicos_model();
+ model.sim = list(new ScilabString(["cstblk4"]), new ScilabDouble([4]));
+ model.in = new ScilabDouble();
+ model.out = new ScilabDouble([this.c.length]);
+ model.in2 = new ScilabDouble();
+ model.out2 = new ScilabDouble([this.c.length]);
+ model.rpar = new ScilabDouble(this.c);
+ model.opar = list();
+ model.blocktype = new ScilabString(["d"]);
+ model.dep_ut = new ScilabBoolean([false, false]);
+
+ var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"CONST_m\",sz(1),sz(2));"]);
+ var exprs = new ScilabString([sci2exp(this.c)]);
+ var block = new standard_define(new ScilabDouble([80, 80]), model, exprs, gr_i); // 1 -> 80
+ block.graphics.style = new ScilabString(["CONST_m"]);
+ return block;
+ }
CONST_m.prototype.define = function CONST_m() {
this.c = [1];
var model = new scicos_model();
@@ -9428,6 +9447,36 @@ function SELECT_m() {
}
}
+function SELF_SWITCH() {
+
+ SELF_SWITCH.prototype.define = function SELF_SWITCH() {
+ this.stateOpen = true;
+
+ this.x = scicos_block();
+ this.x.gui = new ScilabString(["SELF_SWITCH"]);
+ this.x.graphics.sz = new ScilabDouble([2, 2]);
+ this.x.graphics.gr_i = new ScilabDouble();
+ this.x.graphics.pin = new ScilabDouble([0]);
+ this.x.graphics.pout = new ScilabDouble([0]);
+ this.x.model.sim = new ScilabString(["csuper"]);
+ this.x.model.in = new ScilabDouble([1]);
+ this.x.model.out = new ScilabDouble([1]);
+ this.x.model.blocktype = new ScilabString(["h"]);
+ this.x.model.dep_ut = new ScilabBoolean([false, false]);
+ this.x.model.rpar = genSwitchInnerDiagram(this.stateOpen);
+ this.x.model.opar = list(new ScilabBoolean([this.stateOpen]));
+ this.x.graphics.in_implicit = new ScilabString(["E"]);
+ this.x.graphics.in_style = new ScilabString([""]);
+ this.x.graphics.out_implicit = new ScilabString(["E"]);
+ this.x.graphics.out_style = new ScilabString([""]);
+ this.x.graphics.style = new ScilabString(["SELF_SWITCH;SELF_SWITCH_OFF"]);
+ return new BasicBlock(this.x);
+ }
+
+ SELF_SWITCH.prototype.details = function SELF_SWITCH() {
+ return this.x;
+ }
+}
function SHIFT() {
SHIFT.prototype.define = function SHIFT() {
@@ -10644,6 +10693,27 @@ function SWITCH_f() {
this.x = new standard_define(new ScilabDouble([2, 2]), model, exprs, gr_i);
return new BasicBlock(this.x);
}
+
+ SWITCH_f.prototype.internal = function SWITCH_f() {
+ this.i0 = 0;
+ this.in1 = [[-1],[-1]];
+ this.nin = 2;
+
+ var model = scicos_model();
+ model.sim=list(new ScilabString(["switchn"]),new ScilabDouble([2]));
+ model.in=new ScilabDouble(...this.in1);
+ model.out = new ScilabDouble([-1]);
+ model.ipar=new ScilabDouble([this.i0]);
+ model.blocktype = new ScilabString(["c"]);
+ model.firing = new ScilabDouble();
+ model.dep_ut = new ScilabBoolean([true,true]);
+
+ var exprs = new ScilabString([this.nin],[this.i0+1]);
+
+ var gr_i = new ScilabString(["xstringb(orig(1),orig(2),\"SWITCH_f\",sz(1),sz(2));"]);
+ var block=new standard_define(new ScilabDouble([2,2]),model,exprs,gr_i);
+ return block;
+ }
SWITCH_f.prototype.details = function SWITCH_f() {
return this.x;
diff --git a/documentation/servet.md b/documentation/servet.md
new file mode 100644
index 0000000..86cff6b
--- /dev/null
+++ b/documentation/servet.md
@@ -0,0 +1,4 @@
+ - Download apache-tomcat-xxx.
+ - Create a folder 'temp' in the tomcat directory.
+ - Paste the entire 'xcos-on-web' directory inside the '/path/to/tomcat/webapps' directory.
+ - Run the server and access using a web browser. \ No newline at end of file
diff --git a/blocks_xcos/ABS_VALUE.xcos b/history/blocks_xcos/ABS_VALUE.xcos
index fe5db1d..fe5db1d 100755..100644
--- a/blocks_xcos/ABS_VALUE.xcos
+++ b/history/blocks_xcos/ABS_VALUE.xcos
diff --git a/blocks_xcos/AFFICH_m.xcos b/history/blocks_xcos/AFFICH_m.xcos
index f74c3ce..f74c3ce 100755..100644
--- a/blocks_xcos/AFFICH_m.xcos
+++ b/history/blocks_xcos/AFFICH_m.xcos
diff --git a/blocks_xcos/ANDBLK.xcos b/history/blocks_xcos/ANDBLK.xcos
index 9afb4ec..9afb4ec 100755..100644
--- a/blocks_xcos/ANDBLK.xcos
+++ b/history/blocks_xcos/ANDBLK.xcos
diff --git a/blocks_xcos/ANDLOG_f.xcos b/history/blocks_xcos/ANDLOG_f.xcos
index 5d1829a..5d1829a 100755..100644
--- a/blocks_xcos/ANDLOG_f.xcos
+++ b/history/blocks_xcos/ANDLOG_f.xcos
diff --git a/blocks_xcos/AUTOMAT.xcos b/history/blocks_xcos/AUTOMAT.xcos
index 1f9b45c..1f9b45c 100755..100644
--- a/blocks_xcos/AUTOMAT.xcos
+++ b/history/blocks_xcos/AUTOMAT.xcos
diff --git a/blocks_xcos/BACKLASH.xcos b/history/blocks_xcos/BACKLASH.xcos
index 9ae1e74..9ae1e74 100755..100644
--- a/blocks_xcos/BACKLASH.xcos
+++ b/history/blocks_xcos/BACKLASH.xcos
diff --git a/blocks_xcos/BARXY.xcos b/history/blocks_xcos/BARXY.xcos
index 8c6812f..8c6812f 100755..100644
--- a/blocks_xcos/BARXY.xcos
+++ b/history/blocks_xcos/BARXY.xcos
diff --git a/blocks_xcos/BIGSOM_f.xcos b/history/blocks_xcos/BIGSOM_f.xcos
index 714a7c2..714a7c2 100755..100644
--- a/blocks_xcos/BIGSOM_f.xcos
+++ b/history/blocks_xcos/BIGSOM_f.xcos
diff --git a/blocks_xcos/BITCLEAR.xcos b/history/blocks_xcos/BITCLEAR.xcos
index fec7a41..fec7a41 100755..100644
--- a/blocks_xcos/BITCLEAR.xcos
+++ b/history/blocks_xcos/BITCLEAR.xcos
diff --git a/blocks_xcos/BITSET.xcos b/history/blocks_xcos/BITSET.xcos
index 77867f1..77867f1 100755..100644
--- a/blocks_xcos/BITSET.xcos
+++ b/history/blocks_xcos/BITSET.xcos
diff --git a/blocks_xcos/BOUNCE.xcos b/history/blocks_xcos/BOUNCE.xcos
index 714ed25..714ed25 100755..100644
--- a/blocks_xcos/BOUNCE.xcos
+++ b/history/blocks_xcos/BOUNCE.xcos
diff --git a/blocks_xcos/BOUNCEXY.xcos b/history/blocks_xcos/BOUNCEXY.xcos
index 15ee007..15ee007 100755..100644
--- a/blocks_xcos/BOUNCEXY.xcos
+++ b/history/blocks_xcos/BOUNCEXY.xcos
diff --git a/blocks_xcos/BPLATFORM.xcos b/history/blocks_xcos/BPLATFORM.xcos
index b690031..b690031 100755..100644
--- a/blocks_xcos/BPLATFORM.xcos
+++ b/history/blocks_xcos/BPLATFORM.xcos
diff --git a/blocks_xcos/Bache.xcos b/history/blocks_xcos/Bache.xcos
index ccfc2ac..ccfc2ac 100755..100644
--- a/blocks_xcos/Bache.xcos
+++ b/history/blocks_xcos/Bache.xcos
diff --git a/blocks_xcos/CANIMXY.xcos b/history/blocks_xcos/CANIMXY.xcos
index d182992..d182992 100755..100644
--- a/blocks_xcos/CANIMXY.xcos
+++ b/history/blocks_xcos/CANIMXY.xcos
diff --git a/blocks_xcos/CANIMXY3D.xcos b/history/blocks_xcos/CANIMXY3D.xcos
index 7acd1bb..7acd1bb 100755..100644
--- a/blocks_xcos/CANIMXY3D.xcos
+++ b/history/blocks_xcos/CANIMXY3D.xcos
diff --git a/blocks_xcos/CBLOCK.xcos b/history/blocks_xcos/CBLOCK.xcos
index bb2f3d1..bb2f3d1 100755..100644
--- a/blocks_xcos/CBLOCK.xcos
+++ b/history/blocks_xcos/CBLOCK.xcos
diff --git a/blocks_xcos/CBLOCK4.xcos b/history/blocks_xcos/CBLOCK4.xcos
index c6a6805..c6a6805 100755..100644
--- a/blocks_xcos/CBLOCK4.xcos
+++ b/history/blocks_xcos/CBLOCK4.xcos
diff --git a/blocks_xcos/CCS.xcos b/history/blocks_xcos/CCS.xcos
index 756db4e..756db4e 100755..100644
--- a/blocks_xcos/CCS.xcos
+++ b/history/blocks_xcos/CCS.xcos
diff --git a/blocks_xcos/CEVENTSCOPE.xcos b/history/blocks_xcos/CEVENTSCOPE.xcos
index 00a65b7..00a65b7 100755..100644
--- a/blocks_xcos/CEVENTSCOPE.xcos
+++ b/history/blocks_xcos/CEVENTSCOPE.xcos
diff --git a/blocks_xcos/CFSCOPE.xcos b/history/blocks_xcos/CFSCOPE.xcos
index 48aebe4..48aebe4 100755..100644
--- a/blocks_xcos/CFSCOPE.xcos
+++ b/history/blocks_xcos/CFSCOPE.xcos
diff --git a/blocks_xcos/CLINDUMMY_f.xcos b/history/blocks_xcos/CLINDUMMY_f.xcos
index 276e9d6..276e9d6 100755..100644
--- a/blocks_xcos/CLINDUMMY_f.xcos
+++ b/history/blocks_xcos/CLINDUMMY_f.xcos
diff --git a/blocks_xcos/CLKFROM.xcos b/history/blocks_xcos/CLKFROM.xcos
index 191d104..191d104 100755..100644
--- a/blocks_xcos/CLKFROM.xcos
+++ b/history/blocks_xcos/CLKFROM.xcos
diff --git a/blocks_xcos/CLKGOTO.xcos b/history/blocks_xcos/CLKGOTO.xcos
index 2e9b622..2e9b622 100755..100644
--- a/blocks_xcos/CLKGOTO.xcos
+++ b/history/blocks_xcos/CLKGOTO.xcos
diff --git a/blocks_xcos/CLKGotoTagVisibility.xcos b/history/blocks_xcos/CLKGotoTagVisibility.xcos
index be251d1..be251d1 100755..100644
--- a/blocks_xcos/CLKGotoTagVisibility.xcos
+++ b/history/blocks_xcos/CLKGotoTagVisibility.xcos
diff --git a/blocks_xcos/CLKINV_f.xcos b/history/blocks_xcos/CLKINV_f.xcos
index 27db6b6..27db6b6 100755..100644
--- a/blocks_xcos/CLKINV_f.xcos
+++ b/history/blocks_xcos/CLKINV_f.xcos
diff --git a/blocks_xcos/CLKOUTV_f.xcos b/history/blocks_xcos/CLKOUTV_f.xcos
index 0d1666c..0d1666c 100755..100644
--- a/blocks_xcos/CLKOUTV_f.xcos
+++ b/history/blocks_xcos/CLKOUTV_f.xcos
diff --git a/blocks_xcos/CLKSOMV_f.xcos b/history/blocks_xcos/CLKSOMV_f.xcos
index 4bdffa8..4bdffa8 100755..100644
--- a/blocks_xcos/CLKSOMV_f.xcos
+++ b/history/blocks_xcos/CLKSOMV_f.xcos
diff --git a/blocks_xcos/CLOCK_c.xcos b/history/blocks_xcos/CLOCK_c.xcos
index aebd6c6..aebd6c6 100755..100644
--- a/blocks_xcos/CLOCK_c.xcos
+++ b/history/blocks_xcos/CLOCK_c.xcos
diff --git a/blocks_xcos/CLR.xcos b/history/blocks_xcos/CLR.xcos
index b28e0a5..b28e0a5 100755..100644
--- a/blocks_xcos/CLR.xcos
+++ b/history/blocks_xcos/CLR.xcos
diff --git a/blocks_xcos/CLSS.xcos b/history/blocks_xcos/CLSS.xcos
index b606d08..b606d08 100755..100644
--- a/blocks_xcos/CLSS.xcos
+++ b/history/blocks_xcos/CLSS.xcos
diff --git a/blocks_xcos/CMAT3D.xcos b/history/blocks_xcos/CMAT3D.xcos
index 15fb657..15fb657 100755..100644
--- a/blocks_xcos/CMAT3D.xcos
+++ b/history/blocks_xcos/CMAT3D.xcos
diff --git a/blocks_xcos/CMATVIEW.xcos b/history/blocks_xcos/CMATVIEW.xcos
index 5fbf0f1..5fbf0f1 100755..100644
--- a/blocks_xcos/CMATVIEW.xcos
+++ b/history/blocks_xcos/CMATVIEW.xcos
diff --git a/blocks_xcos/CMSCOPE.xcos b/history/blocks_xcos/CMSCOPE.xcos
index f9d6eba..f9d6eba 100755..100644
--- a/blocks_xcos/CMSCOPE.xcos
+++ b/history/blocks_xcos/CMSCOPE.xcos
diff --git a/blocks_xcos/CONST.xcos b/history/blocks_xcos/CONST.xcos
index c014c23..c014c23 100755..100644
--- a/blocks_xcos/CONST.xcos
+++ b/history/blocks_xcos/CONST.xcos
diff --git a/blocks_xcos/CONSTRAINT2_c.xcos b/history/blocks_xcos/CONSTRAINT2_c.xcos
index 9714445..9714445 100755..100644
--- a/blocks_xcos/CONSTRAINT2_c.xcos
+++ b/history/blocks_xcos/CONSTRAINT2_c.xcos
diff --git a/blocks_xcos/CONSTRAINT_c.xcos b/history/blocks_xcos/CONSTRAINT_c.xcos
index 20e4158..20e4158 100755..100644
--- a/blocks_xcos/CONSTRAINT_c.xcos
+++ b/history/blocks_xcos/CONSTRAINT_c.xcos
diff --git a/blocks_xcos/CONST_f.xcos b/history/blocks_xcos/CONST_f.xcos
index 1d98597..1d98597 100755..100644
--- a/blocks_xcos/CONST_f.xcos
+++ b/history/blocks_xcos/CONST_f.xcos
diff --git a/blocks_xcos/CONST_m.xcos b/history/blocks_xcos/CONST_m.xcos
index 5218346..5218346 100755..100644
--- a/blocks_xcos/CONST_m.xcos
+++ b/history/blocks_xcos/CONST_m.xcos
diff --git a/blocks_xcos/CONVERT.xcos b/history/blocks_xcos/CONVERT.xcos
index 1700ce5..1700ce5 100755..100644
--- a/blocks_xcos/CONVERT.xcos
+++ b/history/blocks_xcos/CONVERT.xcos
diff --git a/blocks_xcos/COSBLK_f.xcos b/history/blocks_xcos/COSBLK_f.xcos
index 89a5b00..89a5b00 100755..100644
--- a/blocks_xcos/COSBLK_f.xcos
+++ b/history/blocks_xcos/COSBLK_f.xcos
diff --git a/blocks_xcos/CSCOPE.xcos b/history/blocks_xcos/CSCOPE.xcos
index 92ef748..92ef748 100755..100644
--- a/blocks_xcos/CSCOPE.xcos
+++ b/history/blocks_xcos/CSCOPE.xcos
diff --git a/blocks_xcos/CSCOPXY.xcos b/history/blocks_xcos/CSCOPXY.xcos
index faf9c2c..faf9c2c 100755..100644
--- a/blocks_xcos/CSCOPXY.xcos
+++ b/history/blocks_xcos/CSCOPXY.xcos
diff --git a/blocks_xcos/CSCOPXY3D.xcos b/history/blocks_xcos/CSCOPXY3D.xcos
index d01bc08..d01bc08 100755..100644
--- a/blocks_xcos/CSCOPXY3D.xcos
+++ b/history/blocks_xcos/CSCOPXY3D.xcos
diff --git a/blocks_xcos/CUMSUM.xcos b/history/blocks_xcos/CUMSUM.xcos
index 8bbada9..8bbada9 100755..100644
--- a/blocks_xcos/CUMSUM.xcos
+++ b/history/blocks_xcos/CUMSUM.xcos
diff --git a/blocks_xcos/CURV_f.xcos b/history/blocks_xcos/CURV_f.xcos
index ecd0e3c..ecd0e3c 100755..100644
--- a/blocks_xcos/CURV_f.xcos
+++ b/history/blocks_xcos/CURV_f.xcos
diff --git a/blocks_xcos/CVS.xcos b/history/blocks_xcos/CVS.xcos
index 3a5275d..3a5275d 100755..100644
--- a/blocks_xcos/CVS.xcos
+++ b/history/blocks_xcos/CVS.xcos
diff --git a/blocks_xcos/Capacitor.xcos b/history/blocks_xcos/Capacitor.xcos
index c9d5d23..c9d5d23 100755..100644
--- a/blocks_xcos/Capacitor.xcos
+++ b/history/blocks_xcos/Capacitor.xcos
diff --git a/blocks_xcos/ConstantVoltage.xcos b/history/blocks_xcos/ConstantVoltage.xcos
index 0538708..0538708 100755..100644
--- a/blocks_xcos/ConstantVoltage.xcos
+++ b/history/blocks_xcos/ConstantVoltage.xcos
diff --git a/blocks_xcos/Counter.xcos b/history/blocks_xcos/Counter.xcos
index 020a6d9..020a6d9 100755..100644
--- a/blocks_xcos/Counter.xcos
+++ b/history/blocks_xcos/Counter.xcos
diff --git a/blocks_xcos/CurrentSensor.xcos b/history/blocks_xcos/CurrentSensor.xcos
index 990209b..990209b 100755..100644
--- a/blocks_xcos/CurrentSensor.xcos
+++ b/history/blocks_xcos/CurrentSensor.xcos
diff --git a/blocks_xcos/DEADBAND.xcos b/history/blocks_xcos/DEADBAND.xcos
index c5ece68..c5ece68 100755..100644
--- a/blocks_xcos/DEADBAND.xcos
+++ b/history/blocks_xcos/DEADBAND.xcos
diff --git a/blocks_xcos/DEBUG.xcos b/history/blocks_xcos/DEBUG.xcos
index 980eb09..980eb09 100755..100644
--- a/blocks_xcos/DEBUG.xcos
+++ b/history/blocks_xcos/DEBUG.xcos
diff --git a/blocks_xcos/DELAYV_f.xcos b/history/blocks_xcos/DELAYV_f.xcos
index 33a51bf..33a51bf 100755..100644
--- a/blocks_xcos/DELAYV_f.xcos
+++ b/history/blocks_xcos/DELAYV_f.xcos
diff --git a/blocks_xcos/DELAY_f.xcos b/history/blocks_xcos/DELAY_f.xcos
index dd2a33f..dd2a33f 100755..100644
--- a/blocks_xcos/DELAY_f.xcos
+++ b/history/blocks_xcos/DELAY_f.xcos
diff --git a/blocks_xcos/DEMUX.xcos b/history/blocks_xcos/DEMUX.xcos
index 5afccae..5afccae 100755..100644
--- a/blocks_xcos/DEMUX.xcos
+++ b/history/blocks_xcos/DEMUX.xcos
diff --git a/blocks_xcos/DEMUX_f.xcos b/history/blocks_xcos/DEMUX_f.xcos
index 002f17f..002f17f 100755..100644
--- a/blocks_xcos/DEMUX_f.xcos
+++ b/history/blocks_xcos/DEMUX_f.xcos
diff --git a/blocks_xcos/DERIV.xcos b/history/blocks_xcos/DERIV.xcos
index b00b937..b00b937 100755..100644
--- a/blocks_xcos/DERIV.xcos
+++ b/history/blocks_xcos/DERIV.xcos
diff --git a/blocks_xcos/DFLIPFLOP.xcos b/history/blocks_xcos/DFLIPFLOP.xcos
index 9bdd370..9bdd370 100755..100644
--- a/blocks_xcos/DFLIPFLOP.xcos
+++ b/history/blocks_xcos/DFLIPFLOP.xcos
diff --git a/blocks_xcos/DIFF_f.xcos b/history/blocks_xcos/DIFF_f.xcos
index c8c6665..c8c6665 100755..100644
--- a/blocks_xcos/DIFF_f.xcos
+++ b/history/blocks_xcos/DIFF_f.xcos
diff --git a/blocks_xcos/DLATCH.xcos b/history/blocks_xcos/DLATCH.xcos
index 3bf0ae0..3bf0ae0 100755..100644
--- a/blocks_xcos/DLATCH.xcos
+++ b/history/blocks_xcos/DLATCH.xcos
diff --git a/blocks_xcos/DLR.xcos b/history/blocks_xcos/DLR.xcos
index fff2daf..fff2daf 100755..100644
--- a/blocks_xcos/DLR.xcos
+++ b/history/blocks_xcos/DLR.xcos
diff --git a/blocks_xcos/DLRADAPT_f.xcos b/history/blocks_xcos/DLRADAPT_f.xcos
index e0f9379..e0f9379 100755..100644
--- a/blocks_xcos/DLRADAPT_f.xcos
+++ b/history/blocks_xcos/DLRADAPT_f.xcos
diff --git a/blocks_xcos/DLSS.xcos b/history/blocks_xcos/DLSS.xcos
index 125fd5c..125fd5c 100755..100644
--- a/blocks_xcos/DLSS.xcos
+++ b/history/blocks_xcos/DLSS.xcos
diff --git a/blocks_xcos/DOLLAR.xcos b/history/blocks_xcos/DOLLAR.xcos
index 0b73e0b..0b73e0b 100755..100644
--- a/blocks_xcos/DOLLAR.xcos
+++ b/history/blocks_xcos/DOLLAR.xcos
diff --git a/blocks_xcos/DOLLAR_f.xcos b/history/blocks_xcos/DOLLAR_f.xcos
index eb62713..eb62713 100755..100644
--- a/blocks_xcos/DOLLAR_f.xcos
+++ b/history/blocks_xcos/DOLLAR_f.xcos
diff --git a/blocks_xcos/DOLLAR_m.xcos b/history/blocks_xcos/DOLLAR_m.xcos
index caaea09..caaea09 100755..100644
--- a/blocks_xcos/DOLLAR_m.xcos
+++ b/history/blocks_xcos/DOLLAR_m.xcos
diff --git a/blocks_xcos/Diode.xcos b/history/blocks_xcos/Diode.xcos
index aebd811..aebd811 100755..100644
--- a/blocks_xcos/Diode.xcos
+++ b/history/blocks_xcos/Diode.xcos
diff --git a/blocks_xcos/EDGE_TRIGGER.xcos b/history/blocks_xcos/EDGE_TRIGGER.xcos
index d62b775..d62b775 100755..100644
--- a/blocks_xcos/EDGE_TRIGGER.xcos
+++ b/history/blocks_xcos/EDGE_TRIGGER.xcos
diff --git a/blocks_xcos/ENDBLK.xcos b/history/blocks_xcos/ENDBLK.xcos
index 4f2afa8..4f2afa8 100755..100644
--- a/blocks_xcos/ENDBLK.xcos
+++ b/history/blocks_xcos/ENDBLK.xcos
diff --git a/blocks_xcos/END_c.xcos b/history/blocks_xcos/END_c.xcos
index b190241..b190241 100755..100644
--- a/blocks_xcos/END_c.xcos
+++ b/history/blocks_xcos/END_c.xcos
diff --git a/blocks_xcos/ESELECT_f.xcos b/history/blocks_xcos/ESELECT_f.xcos
index 87a6b14..87a6b14 100755..100644
--- a/blocks_xcos/ESELECT_f.xcos
+++ b/history/blocks_xcos/ESELECT_f.xcos
diff --git a/blocks_xcos/EVTDLY_c.xcos b/history/blocks_xcos/EVTDLY_c.xcos
index 5e1ce59..5e1ce59 100755..100644
--- a/blocks_xcos/EVTDLY_c.xcos
+++ b/history/blocks_xcos/EVTDLY_c.xcos
diff --git a/blocks_xcos/EVTGEN_f.xcos b/history/blocks_xcos/EVTGEN_f.xcos
index 8392d4c..8392d4c 100755..100644
--- a/blocks_xcos/EVTGEN_f.xcos
+++ b/history/blocks_xcos/EVTGEN_f.xcos
diff --git a/blocks_xcos/EVTVARDLY.xcos b/history/blocks_xcos/EVTVARDLY.xcos
index 63f09fe..63f09fe 100755..100644
--- a/blocks_xcos/EVTVARDLY.xcos
+++ b/history/blocks_xcos/EVTVARDLY.xcos
diff --git a/blocks_xcos/EXPBLK_m.xcos b/history/blocks_xcos/EXPBLK_m.xcos
index 134ea3d..134ea3d 100755..100644
--- a/blocks_xcos/EXPBLK_m.xcos
+++ b/history/blocks_xcos/EXPBLK_m.xcos
diff --git a/blocks_xcos/EXPRESSION.xcos b/history/blocks_xcos/EXPRESSION.xcos
index cee3743..cee3743 100755..100644
--- a/blocks_xcos/EXPRESSION.xcos
+++ b/history/blocks_xcos/EXPRESSION.xcos
diff --git a/blocks_xcos/EXTRACT.xcos b/history/blocks_xcos/EXTRACT.xcos
index 2527ce7..2527ce7 100755..100644
--- a/blocks_xcos/EXTRACT.xcos
+++ b/history/blocks_xcos/EXTRACT.xcos
diff --git a/blocks_xcos/EXTRACTBITS.xcos b/history/blocks_xcos/EXTRACTBITS.xcos
index c8fdf4f..c8fdf4f 100755..100644
--- a/blocks_xcos/EXTRACTBITS.xcos
+++ b/history/blocks_xcos/EXTRACTBITS.xcos
diff --git a/blocks_xcos/EXTRACTOR.xcos b/history/blocks_xcos/EXTRACTOR.xcos
index e150a93..e150a93 100755..100644
--- a/blocks_xcos/EXTRACTOR.xcos
+++ b/history/blocks_xcos/EXTRACTOR.xcos
diff --git a/blocks_xcos/EXTTRI.xcos b/history/blocks_xcos/EXTTRI.xcos
index 70653ae..70653ae 100755..100644
--- a/blocks_xcos/EXTTRI.xcos
+++ b/history/blocks_xcos/EXTTRI.xcos
diff --git a/blocks_xcos/Extract_Activation.xcos b/history/blocks_xcos/Extract_Activation.xcos
index 0923ef1..0923ef1 100755..100644
--- a/blocks_xcos/Extract_Activation.xcos
+++ b/history/blocks_xcos/Extract_Activation.xcos
diff --git a/blocks_xcos/FROM.xcos b/history/blocks_xcos/FROM.xcos
index daff6fe..daff6fe 100755..100644
--- a/blocks_xcos/FROM.xcos
+++ b/history/blocks_xcos/FROM.xcos
diff --git a/blocks_xcos/FROMMO.xcos b/history/blocks_xcos/FROMMO.xcos
index 848d843..848d843 100755..100644
--- a/blocks_xcos/FROMMO.xcos
+++ b/history/blocks_xcos/FROMMO.xcos
diff --git a/blocks_xcos/FROMWSB.xcos b/history/blocks_xcos/FROMWSB.xcos
index f391969..f391969 100755..100644
--- a/blocks_xcos/FROMWSB.xcos
+++ b/history/blocks_xcos/FROMWSB.xcos
diff --git a/blocks_xcos/Flowmeter.xcos b/history/blocks_xcos/Flowmeter.xcos
index a9973ff..a9973ff 100755..100644
--- a/blocks_xcos/Flowmeter.xcos
+++ b/history/blocks_xcos/Flowmeter.xcos
diff --git a/blocks_xcos/GAINBLK.xcos b/history/blocks_xcos/GAINBLK.xcos
index 43f921b..43f921b 100755..100644
--- a/blocks_xcos/GAINBLK.xcos
+++ b/history/blocks_xcos/GAINBLK.xcos
diff --git a/blocks_xcos/GAINBLK_f.xcos b/history/blocks_xcos/GAINBLK_f.xcos
index c2817f8..c2817f8 100755..100644
--- a/blocks_xcos/GAINBLK_f.xcos
+++ b/history/blocks_xcos/GAINBLK_f.xcos
diff --git a/blocks_xcos/GAIN_f.xcos b/history/blocks_xcos/GAIN_f.xcos
index 046ee69..046ee69 100755..100644
--- a/blocks_xcos/GAIN_f.xcos
+++ b/history/blocks_xcos/GAIN_f.xcos
diff --git a/blocks_xcos/GENERAL_f.xcos b/history/blocks_xcos/GENERAL_f.xcos
index 0221f32..0221f32 100755..100644
--- a/blocks_xcos/GENERAL_f.xcos
+++ b/history/blocks_xcos/GENERAL_f.xcos
diff --git a/blocks_xcos/GENSIN_f.xcos b/history/blocks_xcos/GENSIN_f.xcos
index b4ee5cb..b4ee5cb 100755..100644
--- a/blocks_xcos/GENSIN_f.xcos
+++ b/history/blocks_xcos/GENSIN_f.xcos
diff --git a/blocks_xcos/GENSQR_f.xcos b/history/blocks_xcos/GENSQR_f.xcos
index 69ea76e..69ea76e 100755..100644
--- a/blocks_xcos/GENSQR_f.xcos
+++ b/history/blocks_xcos/GENSQR_f.xcos
diff --git a/blocks_xcos/GOTO.xcos b/history/blocks_xcos/GOTO.xcos
index a8f787c..a8f787c 100755..100644
--- a/blocks_xcos/GOTO.xcos
+++ b/history/blocks_xcos/GOTO.xcos
diff --git a/blocks_xcos/GOTOMO.xcos b/history/blocks_xcos/GOTOMO.xcos
index c90c5f9..c90c5f9 100755..100644
--- a/blocks_xcos/GOTOMO.xcos
+++ b/history/blocks_xcos/GOTOMO.xcos
diff --git a/blocks_xcos/GotoTagVisibility.xcos b/history/blocks_xcos/GotoTagVisibility.xcos
index d75ad16..d75ad16 100755..100644
--- a/blocks_xcos/GotoTagVisibility.xcos
+++ b/history/blocks_xcos/GotoTagVisibility.xcos
diff --git a/blocks_xcos/GotoTagVisibilityMO.xcos b/history/blocks_xcos/GotoTagVisibilityMO.xcos
index 6898ed6..6898ed6 100755..100644
--- a/blocks_xcos/GotoTagVisibilityMO.xcos
+++ b/history/blocks_xcos/GotoTagVisibilityMO.xcos
diff --git a/blocks_xcos/Ground.xcos b/history/blocks_xcos/Ground.xcos
index 1bc7586..1bc7586 100755..100644
--- a/blocks_xcos/Ground.xcos
+++ b/history/blocks_xcos/Ground.xcos
diff --git a/blocks_xcos/Gyrator.xcos b/history/blocks_xcos/Gyrator.xcos
index 774909d..774909d 100755..100644
--- a/blocks_xcos/Gyrator.xcos
+++ b/history/blocks_xcos/Gyrator.xcos
diff --git a/blocks_xcos/HALT_f.xcos b/history/blocks_xcos/HALT_f.xcos
index 1452cff..1452cff 100755..100644
--- a/blocks_xcos/HALT_f.xcos
+++ b/history/blocks_xcos/HALT_f.xcos
diff --git a/blocks_xcos/HYSTHERESIS.xcos b/history/blocks_xcos/HYSTHERESIS.xcos
index 8d30a89..8d30a89 100755..100644
--- a/blocks_xcos/HYSTHERESIS.xcos
+++ b/history/blocks_xcos/HYSTHERESIS.xcos
diff --git a/blocks_xcos/IFTHEL_f.xcos b/history/blocks_xcos/IFTHEL_f.xcos
index 894d211..894d211 100755..100644
--- a/blocks_xcos/IFTHEL_f.xcos
+++ b/history/blocks_xcos/IFTHEL_f.xcos
diff --git a/blocks_xcos/INIMPL_f.xcos b/history/blocks_xcos/INIMPL_f.xcos
index 9e560c1..9e560c1 100755..100644
--- a/blocks_xcos/INIMPL_f.xcos
+++ b/history/blocks_xcos/INIMPL_f.xcos
diff --git a/blocks_xcos/INTEGRAL_f.xcos b/history/blocks_xcos/INTEGRAL_f.xcos
index 30bc24e..30bc24e 100755..100644
--- a/blocks_xcos/INTEGRAL_f.xcos
+++ b/history/blocks_xcos/INTEGRAL_f.xcos
diff --git a/blocks_xcos/INTEGRAL_m.xcos b/history/blocks_xcos/INTEGRAL_m.xcos
index 7facf10..7facf10 100755..100644
--- a/blocks_xcos/INTEGRAL_m.xcos
+++ b/history/blocks_xcos/INTEGRAL_m.xcos
diff --git a/blocks_xcos/INTMUL.xcos b/history/blocks_xcos/INTMUL.xcos
index 0bff20e..0bff20e 100755..100644
--- a/blocks_xcos/INTMUL.xcos
+++ b/history/blocks_xcos/INTMUL.xcos
diff --git a/blocks_xcos/INTRP2BLK_f.xcos b/history/blocks_xcos/INTRP2BLK_f.xcos
index f9242c2..f9242c2 100755..100644
--- a/blocks_xcos/INTRP2BLK_f.xcos
+++ b/history/blocks_xcos/INTRP2BLK_f.xcos
diff --git a/blocks_xcos/INTRPLBLK_f.xcos b/history/blocks_xcos/INTRPLBLK_f.xcos
index e7b1f49..e7b1f49 100755..100644
--- a/blocks_xcos/INTRPLBLK_f.xcos
+++ b/history/blocks_xcos/INTRPLBLK_f.xcos
diff --git a/blocks_xcos/INVBLK.xcos b/history/blocks_xcos/INVBLK.xcos
index fc95e77..fc95e77 100755..100644
--- a/blocks_xcos/INVBLK.xcos
+++ b/history/blocks_xcos/INVBLK.xcos
diff --git a/blocks_xcos/IN_f.xcos b/history/blocks_xcos/IN_f.xcos
index 8373d82..8373d82 100755..100644
--- a/blocks_xcos/IN_f.xcos
+++ b/history/blocks_xcos/IN_f.xcos
diff --git a/blocks_xcos/ISELECT_m.xcos b/history/blocks_xcos/ISELECT_m.xcos
index 51aa0c8..51aa0c8 100755..100644
--- a/blocks_xcos/ISELECT_m.xcos
+++ b/history/blocks_xcos/ISELECT_m.xcos
diff --git a/blocks_xcos/IdealTransformer.xcos b/history/blocks_xcos/IdealTransformer.xcos
index 01e17f1..01e17f1 100755..100644
--- a/blocks_xcos/IdealTransformer.xcos
+++ b/history/blocks_xcos/IdealTransformer.xcos
diff --git a/blocks_xcos/Inductor.xcos b/history/blocks_xcos/Inductor.xcos
index 96a9d52..96a9d52 100755..100644
--- a/blocks_xcos/Inductor.xcos
+++ b/history/blocks_xcos/Inductor.xcos
diff --git a/blocks_xcos/JKFLIPFLOP.xcos b/history/blocks_xcos/JKFLIPFLOP.xcos
index 54245ca..54245ca 100755..100644
--- a/blocks_xcos/JKFLIPFLOP.xcos
+++ b/history/blocks_xcos/JKFLIPFLOP.xcos
diff --git a/blocks_xcos/LOGBLK_f.xcos b/history/blocks_xcos/LOGBLK_f.xcos
index ef2c3d2..ef2c3d2 100755..100644
--- a/blocks_xcos/LOGBLK_f.xcos
+++ b/history/blocks_xcos/LOGBLK_f.xcos
diff --git a/blocks_xcos/LOGIC.xcos b/history/blocks_xcos/LOGIC.xcos
index bc40ec5..bc40ec5 100755..100644
--- a/blocks_xcos/LOGIC.xcos
+++ b/history/blocks_xcos/LOGIC.xcos
diff --git a/blocks_xcos/LOGICAL_OP.xcos b/history/blocks_xcos/LOGICAL_OP.xcos
index 76d9f8c..76d9f8c 100755..100644
--- a/blocks_xcos/LOGICAL_OP.xcos
+++ b/history/blocks_xcos/LOGICAL_OP.xcos
diff --git a/blocks_xcos/LOOKUP_f.xcos b/history/blocks_xcos/LOOKUP_f.xcos
index 57aa5ad..57aa5ad 100755..100644
--- a/blocks_xcos/LOOKUP_f.xcos
+++ b/history/blocks_xcos/LOOKUP_f.xcos
diff --git a/blocks_xcos/MATBKSL.xcos b/history/blocks_xcos/MATBKSL.xcos
index b081c81..b081c81 100755..100644
--- a/blocks_xcos/MATBKSL.xcos
+++ b/history/blocks_xcos/MATBKSL.xcos
diff --git a/blocks_xcos/MATCATH.xcos b/history/blocks_xcos/MATCATH.xcos
index 0cf49ef..0cf49ef 100755..100644
--- a/blocks_xcos/MATCATH.xcos
+++ b/history/blocks_xcos/MATCATH.xcos
diff --git a/blocks_xcos/MATCATV.xcos b/history/blocks_xcos/MATCATV.xcos
index 8e0a2ee..8e0a2ee 100755..100644
--- a/blocks_xcos/MATCATV.xcos
+++ b/history/blocks_xcos/MATCATV.xcos
diff --git a/blocks_xcos/MATDET.xcos b/history/blocks_xcos/MATDET.xcos
index 447c8b6..447c8b6 100755..100644
--- a/blocks_xcos/MATDET.xcos
+++ b/history/blocks_xcos/MATDET.xcos
diff --git a/blocks_xcos/MATDIAG.xcos b/history/blocks_xcos/MATDIAG.xcos
index ce702af..ce702af 100755..100644
--- a/blocks_xcos/MATDIAG.xcos
+++ b/history/blocks_xcos/MATDIAG.xcos
diff --git a/blocks_xcos/MATDIV.xcos b/history/blocks_xcos/MATDIV.xcos
index f5f0186..f5f0186 100755..100644
--- a/blocks_xcos/MATDIV.xcos
+++ b/history/blocks_xcos/MATDIV.xcos
diff --git a/blocks_xcos/MATEIG.xcos b/history/blocks_xcos/MATEIG.xcos
index 21ab40d..21ab40d 100755..100644
--- a/blocks_xcos/MATEIG.xcos
+++ b/history/blocks_xcos/MATEIG.xcos
diff --git a/blocks_xcos/MATEXPM.xcos b/history/blocks_xcos/MATEXPM.xcos
index f03c205..f03c205 100755..100644
--- a/blocks_xcos/MATEXPM.xcos
+++ b/history/blocks_xcos/MATEXPM.xcos
diff --git a/blocks_xcos/MATINV.xcos b/history/blocks_xcos/MATINV.xcos
index f6c6fa5..f6c6fa5 100755..100644
--- a/blocks_xcos/MATINV.xcos
+++ b/history/blocks_xcos/MATINV.xcos
diff --git a/blocks_xcos/MATLU.xcos b/history/blocks_xcos/MATLU.xcos
index 5f1dc60..5f1dc60 100755..100644
--- a/blocks_xcos/MATLU.xcos
+++ b/history/blocks_xcos/MATLU.xcos
diff --git a/blocks_xcos/MATMAGPHI.xcos b/history/blocks_xcos/MATMAGPHI.xcos
index 62af843..62af843 100755..100644
--- a/blocks_xcos/MATMAGPHI.xcos
+++ b/history/blocks_xcos/MATMAGPHI.xcos
diff --git a/blocks_xcos/MATMUL.xcos b/history/blocks_xcos/MATMUL.xcos
index 5f0b2eb..5f0b2eb 100755..100644
--- a/blocks_xcos/MATMUL.xcos
+++ b/history/blocks_xcos/MATMUL.xcos
diff --git a/blocks_xcos/MATPINV.xcos b/history/blocks_xcos/MATPINV.xcos
index c175efe..c175efe 100755..100644
--- a/blocks_xcos/MATPINV.xcos
+++ b/history/blocks_xcos/MATPINV.xcos
diff --git a/blocks_xcos/MATRESH.xcos b/history/blocks_xcos/MATRESH.xcos
index 0b51257..0b51257 100755..100644
--- a/blocks_xcos/MATRESH.xcos
+++ b/history/blocks_xcos/MATRESH.xcos
diff --git a/blocks_xcos/MATSING.xcos b/history/blocks_xcos/MATSING.xcos
index 7dd786d..7dd786d 100755..100644
--- a/blocks_xcos/MATSING.xcos
+++ b/history/blocks_xcos/MATSING.xcos
diff --git a/blocks_xcos/MATSUM.xcos b/history/blocks_xcos/MATSUM.xcos
index 8d15b9c..8d15b9c 100755..100644
--- a/blocks_xcos/MATSUM.xcos
+++ b/history/blocks_xcos/MATSUM.xcos
diff --git a/blocks_xcos/MATTRAN.xcos b/history/blocks_xcos/MATTRAN.xcos
index 64e5df3..64e5df3 100755..100644
--- a/blocks_xcos/MATTRAN.xcos
+++ b/history/blocks_xcos/MATTRAN.xcos
diff --git a/blocks_xcos/MATZCONJ.xcos b/history/blocks_xcos/MATZCONJ.xcos
index b31006f..b31006f 100755..100644
--- a/blocks_xcos/MATZCONJ.xcos
+++ b/history/blocks_xcos/MATZCONJ.xcos
diff --git a/blocks_xcos/MATZREIM.xcos b/history/blocks_xcos/MATZREIM.xcos
index e984d49..e984d49 100755..100644
--- a/blocks_xcos/MATZREIM.xcos
+++ b/history/blocks_xcos/MATZREIM.xcos
diff --git a/blocks_xcos/MAXMIN.xcos b/history/blocks_xcos/MAXMIN.xcos
index 3652677..3652677 100755..100644
--- a/blocks_xcos/MAXMIN.xcos
+++ b/history/blocks_xcos/MAXMIN.xcos
diff --git a/blocks_xcos/MAX_f.xcos b/history/blocks_xcos/MAX_f.xcos
index d89b665..d89b665 100755..100644
--- a/blocks_xcos/MAX_f.xcos
+++ b/history/blocks_xcos/MAX_f.xcos
diff --git a/blocks_xcos/MBLOCK.xcos b/history/blocks_xcos/MBLOCK.xcos
index 651e9c7..651e9c7 100755..100644
--- a/blocks_xcos/MBLOCK.xcos
+++ b/history/blocks_xcos/MBLOCK.xcos
diff --git a/blocks_xcos/MCLOCK_f.xcos b/history/blocks_xcos/MCLOCK_f.xcos
index 9bc2366..9bc2366 100755..100644
--- a/blocks_xcos/MCLOCK_f.xcos
+++ b/history/blocks_xcos/MCLOCK_f.xcos
diff --git a/blocks_xcos/MFCLCK_f.xcos b/history/blocks_xcos/MFCLCK_f.xcos
index fb43aa1..fb43aa1 100755..100644
--- a/blocks_xcos/MFCLCK_f.xcos
+++ b/history/blocks_xcos/MFCLCK_f.xcos
diff --git a/blocks_xcos/MIN_f.xcos b/history/blocks_xcos/MIN_f.xcos
index 5846c1e..5846c1e 100755..100644
--- a/blocks_xcos/MIN_f.xcos
+++ b/history/blocks_xcos/MIN_f.xcos
diff --git a/blocks_xcos/MUX.xcos b/history/blocks_xcos/MUX.xcos
index 396cf23..396cf23 100755..100644
--- a/blocks_xcos/MUX.xcos
+++ b/history/blocks_xcos/MUX.xcos
diff --git a/blocks_xcos/MUX_f.xcos b/history/blocks_xcos/MUX_f.xcos
index 2bc295f..2bc295f 100755..100644
--- a/blocks_xcos/MUX_f.xcos
+++ b/history/blocks_xcos/MUX_f.xcos
diff --git a/blocks_xcos/M_SWITCH.xcos b/history/blocks_xcos/M_SWITCH.xcos
index c22349d..c22349d 100755..100644
--- a/blocks_xcos/M_SWITCH.xcos
+++ b/history/blocks_xcos/M_SWITCH.xcos
diff --git a/blocks_xcos/M_freq.xcos b/history/blocks_xcos/M_freq.xcos
index f2d8368..f2d8368 100755..100644
--- a/blocks_xcos/M_freq.xcos
+++ b/history/blocks_xcos/M_freq.xcos
diff --git a/blocks_xcos/Modulo_Count.xcos b/history/blocks_xcos/Modulo_Count.xcos
index 5c99ee3..5c99ee3 100755..100644
--- a/blocks_xcos/Modulo_Count.xcos
+++ b/history/blocks_xcos/Modulo_Count.xcos
diff --git a/blocks_xcos/NEGTOPOS_f.xcos b/history/blocks_xcos/NEGTOPOS_f.xcos
index f8c5072..f8c5072 100755..100644
--- a/blocks_xcos/NEGTOPOS_f.xcos
+++ b/history/blocks_xcos/NEGTOPOS_f.xcos
diff --git a/blocks_xcos/NMOS.xcos b/history/blocks_xcos/NMOS.xcos
index 0016973..0016973 100755..100644
--- a/blocks_xcos/NMOS.xcos
+++ b/history/blocks_xcos/NMOS.xcos
diff --git a/blocks_xcos/NPN.xcos b/history/blocks_xcos/NPN.xcos
index 8b1b964..8b1b964 100755..100644
--- a/blocks_xcos/NPN.xcos
+++ b/history/blocks_xcos/NPN.xcos
diff --git a/blocks_xcos/NRMSOM_f.xcos b/history/blocks_xcos/NRMSOM_f.xcos
index 9ecaea3..9ecaea3 100755..100644
--- a/blocks_xcos/NRMSOM_f.xcos
+++ b/history/blocks_xcos/NRMSOM_f.xcos
diff --git a/blocks_xcos/OUTIMPL_f.xcos b/history/blocks_xcos/OUTIMPL_f.xcos
index 0a221a4..0a221a4 100755..100644
--- a/blocks_xcos/OUTIMPL_f.xcos
+++ b/history/blocks_xcos/OUTIMPL_f.xcos
diff --git a/blocks_xcos/OUT_f.xcos b/history/blocks_xcos/OUT_f.xcos
index 5190490..5190490 100755..100644
--- a/blocks_xcos/OUT_f.xcos
+++ b/history/blocks_xcos/OUT_f.xcos
diff --git a/blocks_xcos/OpAmp.xcos b/history/blocks_xcos/OpAmp.xcos
index 31de573..31de573 100755..100644
--- a/blocks_xcos/OpAmp.xcos
+++ b/history/blocks_xcos/OpAmp.xcos
diff --git a/blocks_xcos/PDE.xcos b/history/blocks_xcos/PDE.xcos
index 897a6ce..897a6ce 100755..100644
--- a/blocks_xcos/PDE.xcos
+++ b/history/blocks_xcos/PDE.xcos
diff --git a/blocks_xcos/PID.xcos b/history/blocks_xcos/PID.xcos
index c7cfc69..c7cfc69 100755..100644
--- a/blocks_xcos/PID.xcos
+++ b/history/blocks_xcos/PID.xcos
diff --git a/blocks_xcos/PMOS.xcos b/history/blocks_xcos/PMOS.xcos
index c7ba939..c7ba939 100755..100644
--- a/blocks_xcos/PMOS.xcos
+++ b/history/blocks_xcos/PMOS.xcos
diff --git a/blocks_xcos/PNP.xcos b/history/blocks_xcos/PNP.xcos
index 4722414..4722414 100755..100644
--- a/blocks_xcos/PNP.xcos
+++ b/history/blocks_xcos/PNP.xcos
diff --git a/blocks_xcos/POSTONEG_f.xcos b/history/blocks_xcos/POSTONEG_f.xcos
index 415d258..415d258 100755..100644
--- a/blocks_xcos/POSTONEG_f.xcos
+++ b/history/blocks_xcos/POSTONEG_f.xcos
diff --git a/blocks_xcos/POWBLK_f.xcos b/history/blocks_xcos/POWBLK_f.xcos
index 6d01b91..6d01b91 100755..100644
--- a/blocks_xcos/POWBLK_f.xcos
+++ b/history/blocks_xcos/POWBLK_f.xcos
diff --git a/blocks_xcos/PRODUCT.xcos b/history/blocks_xcos/PRODUCT.xcos
index 8bf5d1a..8bf5d1a 100755..100644
--- a/blocks_xcos/PRODUCT.xcos
+++ b/history/blocks_xcos/PRODUCT.xcos
diff --git a/blocks_xcos/PROD_f.xcos b/history/blocks_xcos/PROD_f.xcos
index 1d1c91e..1d1c91e 100755..100644
--- a/blocks_xcos/PROD_f.xcos
+++ b/history/blocks_xcos/PROD_f.xcos
diff --git a/blocks_xcos/PULSE_SC.xcos b/history/blocks_xcos/PULSE_SC.xcos
index c3bf9ef..c3bf9ef 100755..100644
--- a/blocks_xcos/PULSE_SC.xcos
+++ b/history/blocks_xcos/PULSE_SC.xcos
diff --git a/blocks_xcos/PerteDP.xcos b/history/blocks_xcos/PerteDP.xcos
index 9ad675d..9ad675d 100755..100644
--- a/blocks_xcos/PerteDP.xcos
+++ b/history/blocks_xcos/PerteDP.xcos
diff --git a/blocks_xcos/PotentialSensor.xcos b/history/blocks_xcos/PotentialSensor.xcos
index 1b07ac3..1b07ac3 100755..100644
--- a/blocks_xcos/PotentialSensor.xcos
+++ b/history/blocks_xcos/PotentialSensor.xcos
diff --git a/blocks_xcos/PuitsP.xcos b/history/blocks_xcos/PuitsP.xcos
index 89d2b51..89d2b51 100755..100644
--- a/blocks_xcos/PuitsP.xcos
+++ b/history/blocks_xcos/PuitsP.xcos
diff --git a/blocks_xcos/QUANT_f.xcos b/history/blocks_xcos/QUANT_f.xcos
index 590cf48..590cf48 100755..100644
--- a/blocks_xcos/QUANT_f.xcos
+++ b/history/blocks_xcos/QUANT_f.xcos
diff --git a/blocks_xcos/RAMP.xcos b/history/blocks_xcos/RAMP.xcos
index c79760c..c79760c 100755..100644
--- a/blocks_xcos/RAMP.xcos
+++ b/history/blocks_xcos/RAMP.xcos
diff --git a/blocks_xcos/RAND_m.xcos b/history/blocks_xcos/RAND_m.xcos
index 85aee60..85aee60 100755..100644
--- a/blocks_xcos/RAND_m.xcos
+++ b/history/blocks_xcos/RAND_m.xcos
diff --git a/blocks_xcos/RATELIMITER.xcos b/history/blocks_xcos/RATELIMITER.xcos
index 3246f1c..3246f1c 100755..100644
--- a/blocks_xcos/RATELIMITER.xcos
+++ b/history/blocks_xcos/RATELIMITER.xcos
diff --git a/blocks_xcos/READAU_f.xcos b/history/blocks_xcos/READAU_f.xcos
index 187c3ac..187c3ac 100755..100644
--- a/blocks_xcos/READAU_f.xcos
+++ b/history/blocks_xcos/READAU_f.xcos
diff --git a/blocks_xcos/READC_f.xcos b/history/blocks_xcos/READC_f.xcos
index efc1ec7..efc1ec7 100755..100644
--- a/blocks_xcos/READC_f.xcos
+++ b/history/blocks_xcos/READC_f.xcos
diff --git a/blocks_xcos/REGISTER.xcos b/history/blocks_xcos/REGISTER.xcos
index 9fe8ec4..9fe8ec4 100755..100644
--- a/blocks_xcos/REGISTER.xcos
+++ b/history/blocks_xcos/REGISTER.xcos
diff --git a/blocks_xcos/RELATIONALOP.xcos b/history/blocks_xcos/RELATIONALOP.xcos
index 5b6e98c..5b6e98c 100755..100644
--- a/blocks_xcos/RELATIONALOP.xcos
+++ b/history/blocks_xcos/RELATIONALOP.xcos
diff --git a/blocks_xcos/RELAY_f.xcos b/history/blocks_xcos/RELAY_f.xcos
index d47fc92..d47fc92 100755..100644
--- a/blocks_xcos/RELAY_f.xcos
+++ b/history/blocks_xcos/RELAY_f.xcos
diff --git a/blocks_xcos/RFILE_f.xcos b/history/blocks_xcos/RFILE_f.xcos
index dd332c8..dd332c8 100755..100644
--- a/blocks_xcos/RFILE_f.xcos
+++ b/history/blocks_xcos/RFILE_f.xcos
diff --git a/blocks_xcos/RICC.xcos b/history/blocks_xcos/RICC.xcos
index 96f099a..96f099a 100755..100644
--- a/blocks_xcos/RICC.xcos
+++ b/history/blocks_xcos/RICC.xcos
diff --git a/blocks_xcos/ROOTCOEF.xcos b/history/blocks_xcos/ROOTCOEF.xcos
index 2b758f1..2b758f1 100755..100644
--- a/blocks_xcos/ROOTCOEF.xcos
+++ b/history/blocks_xcos/ROOTCOEF.xcos
diff --git a/blocks_xcos/Resistor.xcos b/history/blocks_xcos/Resistor.xcos
index 7a6316d..7a6316d 100755..100644
--- a/blocks_xcos/Resistor.xcos
+++ b/history/blocks_xcos/Resistor.xcos
diff --git a/blocks_xcos/SAMPHOLD_m.xcos b/history/blocks_xcos/SAMPHOLD_m.xcos
index 2ade678..2ade678 100755..100644
--- a/blocks_xcos/SAMPHOLD_m.xcos
+++ b/history/blocks_xcos/SAMPHOLD_m.xcos
diff --git a/blocks_xcos/SATURATION.xcos b/history/blocks_xcos/SATURATION.xcos
index 8875612..8875612 100755..100644
--- a/blocks_xcos/SATURATION.xcos
+++ b/history/blocks_xcos/SATURATION.xcos
diff --git a/blocks_xcos/SAWTOOTH_f.xcos b/history/blocks_xcos/SAWTOOTH_f.xcos
index f896b58..f896b58 100755..100644
--- a/blocks_xcos/SAWTOOTH_f.xcos
+++ b/history/blocks_xcos/SAWTOOTH_f.xcos
diff --git a/blocks_xcos/SCALAR2VECTOR.xcos b/history/blocks_xcos/SCALAR2VECTOR.xcos
index fa04f71..fa04f71 100755..100644
--- a/blocks_xcos/SCALAR2VECTOR.xcos
+++ b/history/blocks_xcos/SCALAR2VECTOR.xcos
diff --git a/blocks_xcos/SELECT_m.xcos b/history/blocks_xcos/SELECT_m.xcos
index 900a228..900a228 100755..100644
--- a/blocks_xcos/SELECT_m.xcos
+++ b/history/blocks_xcos/SELECT_m.xcos
diff --git a/blocks_xcos/SELF_SWITCH.xcos b/history/blocks_xcos/SELF_SWITCH.xcos
index b169105..b169105 100755..100644
--- a/blocks_xcos/SELF_SWITCH.xcos
+++ b/history/blocks_xcos/SELF_SWITCH.xcos
diff --git a/blocks_xcos/SHIFT.xcos b/history/blocks_xcos/SHIFT.xcos
index a3db871..a3db871 100755..100644
--- a/blocks_xcos/SHIFT.xcos
+++ b/history/blocks_xcos/SHIFT.xcos
diff --git a/blocks_xcos/SIGNUM.xcos b/history/blocks_xcos/SIGNUM.xcos
index 05fe019..05fe019 100755..100644
--- a/blocks_xcos/SIGNUM.xcos
+++ b/history/blocks_xcos/SIGNUM.xcos
diff --git a/blocks_xcos/SINBLK_f.xcos b/history/blocks_xcos/SINBLK_f.xcos
index fafb5ae..fafb5ae 100755..100644
--- a/blocks_xcos/SINBLK_f.xcos
+++ b/history/blocks_xcos/SINBLK_f.xcos
diff --git a/blocks_xcos/SOM_f.xcos b/history/blocks_xcos/SOM_f.xcos
index 06852e8..06852e8 100755..100644
--- a/blocks_xcos/SOM_f.xcos
+++ b/history/blocks_xcos/SOM_f.xcos
diff --git a/blocks_xcos/SQRT.xcos b/history/blocks_xcos/SQRT.xcos
index 05a31c2..05a31c2 100755..100644
--- a/blocks_xcos/SQRT.xcos
+++ b/history/blocks_xcos/SQRT.xcos
diff --git a/blocks_xcos/SRFLIPFLOP.xcos b/history/blocks_xcos/SRFLIPFLOP.xcos
index 099bc34..099bc34 100755..100644
--- a/blocks_xcos/SRFLIPFLOP.xcos
+++ b/history/blocks_xcos/SRFLIPFLOP.xcos
diff --git a/blocks_xcos/STEP_FUNCTION.xcos b/history/blocks_xcos/STEP_FUNCTION.xcos
index 049a3c9..049a3c9 100755..100644
--- a/blocks_xcos/STEP_FUNCTION.xcos
+++ b/history/blocks_xcos/STEP_FUNCTION.xcos
diff --git a/blocks_xcos/SUBMAT.xcos b/history/blocks_xcos/SUBMAT.xcos
index 67e00c5..67e00c5 100755..100644
--- a/blocks_xcos/SUBMAT.xcos
+++ b/history/blocks_xcos/SUBMAT.xcos
diff --git a/blocks_xcos/SUMMATION.xcos b/history/blocks_xcos/SUMMATION.xcos
index 3d966eb..3d966eb 100755..100644
--- a/blocks_xcos/SUMMATION.xcos
+++ b/history/blocks_xcos/SUMMATION.xcos
diff --git a/blocks_xcos/SUM_f.xcos b/history/blocks_xcos/SUM_f.xcos
index 3333c9d..3333c9d 100755..100644
--- a/blocks_xcos/SUM_f.xcos
+++ b/history/blocks_xcos/SUM_f.xcos
diff --git a/blocks_xcos/SUPER_f.xcos b/history/blocks_xcos/SUPER_f.xcos
index 9cc0734..9cc0734 100755..100644
--- a/blocks_xcos/SUPER_f.xcos
+++ b/history/blocks_xcos/SUPER_f.xcos
diff --git a/blocks_xcos/SWITCH2_m.xcos b/history/blocks_xcos/SWITCH2_m.xcos
index ad8c3ee..ad8c3ee 100755..100644
--- a/blocks_xcos/SWITCH2_m.xcos
+++ b/history/blocks_xcos/SWITCH2_m.xcos
diff --git a/blocks_xcos/SWITCH_f.xcos b/history/blocks_xcos/SWITCH_f.xcos
index 28c2409..28c2409 100755..100644
--- a/blocks_xcos/SWITCH_f.xcos
+++ b/history/blocks_xcos/SWITCH_f.xcos
diff --git a/blocks_xcos/SampleCLK.xcos b/history/blocks_xcos/SampleCLK.xcos
index 3365aae..3365aae 100755..100644
--- a/blocks_xcos/SampleCLK.xcos
+++ b/history/blocks_xcos/SampleCLK.xcos
diff --git a/blocks_xcos/Sigbuilder.xcos b/history/blocks_xcos/Sigbuilder.xcos
index b618450..b618450 100755..100644
--- a/blocks_xcos/Sigbuilder.xcos
+++ b/history/blocks_xcos/Sigbuilder.xcos
diff --git a/blocks_xcos/SineVoltage.xcos b/history/blocks_xcos/SineVoltage.xcos
index 39edb97..39edb97 100755..100644
--- a/blocks_xcos/SineVoltage.xcos
+++ b/history/blocks_xcos/SineVoltage.xcos
diff --git a/blocks_xcos/SourceP.xcos b/history/blocks_xcos/SourceP.xcos
index de0932e..de0932e 100755..100644
--- a/blocks_xcos/SourceP.xcos
+++ b/history/blocks_xcos/SourceP.xcos
diff --git a/blocks_xcos/Switch.xcos b/history/blocks_xcos/Switch.xcos
index 8f1eebb..8f1eebb 100755..100644
--- a/blocks_xcos/Switch.xcos
+++ b/history/blocks_xcos/Switch.xcos
diff --git a/blocks_xcos/TANBLK_f.xcos b/history/blocks_xcos/TANBLK_f.xcos
index 1d38569..1d38569 100755..100644
--- a/blocks_xcos/TANBLK_f.xcos
+++ b/history/blocks_xcos/TANBLK_f.xcos
diff --git a/blocks_xcos/TCLSS.xcos b/history/blocks_xcos/TCLSS.xcos
index 6112f7e..6112f7e 100755..100644
--- a/blocks_xcos/TCLSS.xcos
+++ b/history/blocks_xcos/TCLSS.xcos
diff --git a/blocks_xcos/TEXT_f.xcos b/history/blocks_xcos/TEXT_f.xcos
index bda263d..bda263d 100755..100644
--- a/blocks_xcos/TEXT_f.xcos
+++ b/history/blocks_xcos/TEXT_f.xcos
diff --git a/blocks_xcos/TIME_DELAY.xcos b/history/blocks_xcos/TIME_DELAY.xcos
index f76c91a..f76c91a 100755..100644
--- a/blocks_xcos/TIME_DELAY.xcos
+++ b/history/blocks_xcos/TIME_DELAY.xcos
diff --git a/blocks_xcos/TIME_f.xcos b/history/blocks_xcos/TIME_f.xcos
index 5ccba49..5ccba49 100755..100644
--- a/blocks_xcos/TIME_f.xcos
+++ b/history/blocks_xcos/TIME_f.xcos
diff --git a/blocks_xcos/TKSCALE.xcos b/history/blocks_xcos/TKSCALE.xcos
index e26401b..e26401b 100755..100644
--- a/blocks_xcos/TKSCALE.xcos
+++ b/history/blocks_xcos/TKSCALE.xcos
diff --git a/blocks_xcos/TOWS_c.xcos b/history/blocks_xcos/TOWS_c.xcos
index 50e5a80..50e5a80 100755..100644
--- a/blocks_xcos/TOWS_c.xcos
+++ b/history/blocks_xcos/TOWS_c.xcos
diff --git a/blocks_xcos/TRASH_f.xcos b/history/blocks_xcos/TRASH_f.xcos
index 9089c92..9089c92 100755..100644
--- a/blocks_xcos/TRASH_f.xcos
+++ b/history/blocks_xcos/TRASH_f.xcos
diff --git a/blocks_xcos/TrigFun.xcos b/history/blocks_xcos/TrigFun.xcos
index b07db1c..b07db1c 100755..100644
--- a/blocks_xcos/TrigFun.xcos
+++ b/history/blocks_xcos/TrigFun.xcos
diff --git a/blocks_xcos/VARIABLE_DELAY.xcos b/history/blocks_xcos/VARIABLE_DELAY.xcos
index 1fc7a62..1fc7a62 100755..100644
--- a/blocks_xcos/VARIABLE_DELAY.xcos
+++ b/history/blocks_xcos/VARIABLE_DELAY.xcos
diff --git a/blocks_xcos/VVsourceAC.xcos b/history/blocks_xcos/VVsourceAC.xcos
index ca01231..ca01231 100755..100644
--- a/blocks_xcos/VVsourceAC.xcos
+++ b/history/blocks_xcos/VVsourceAC.xcos
diff --git a/blocks_xcos/VanneReglante.xcos b/history/blocks_xcos/VanneReglante.xcos
index 376e26b..376e26b 100755..100644
--- a/blocks_xcos/VanneReglante.xcos
+++ b/history/blocks_xcos/VanneReglante.xcos
diff --git a/blocks_xcos/VariableResistor.xcos b/history/blocks_xcos/VariableResistor.xcos
index 0ab3590..0ab3590 100755..100644
--- a/blocks_xcos/VariableResistor.xcos
+++ b/history/blocks_xcos/VariableResistor.xcos
diff --git a/blocks_xcos/VirtualCLK0.xcos b/history/blocks_xcos/VirtualCLK0.xcos
index 0109a7b..0109a7b 100755..100644
--- a/blocks_xcos/VirtualCLK0.xcos
+++ b/history/blocks_xcos/VirtualCLK0.xcos
diff --git a/blocks_xcos/VoltageSensor.xcos b/history/blocks_xcos/VoltageSensor.xcos
index 589c64d..589c64d 100755..100644
--- a/blocks_xcos/VoltageSensor.xcos
+++ b/history/blocks_xcos/VoltageSensor.xcos
diff --git a/blocks_xcos/VsourceAC.xcos b/history/blocks_xcos/VsourceAC.xcos
index aa80c9f..aa80c9f 100755..100644
--- a/blocks_xcos/VsourceAC.xcos
+++ b/history/blocks_xcos/VsourceAC.xcos
diff --git a/blocks_xcos/WFILE_f.xcos b/history/blocks_xcos/WFILE_f.xcos
index 194b80e..194b80e 100755..100644
--- a/blocks_xcos/WFILE_f.xcos
+++ b/history/blocks_xcos/WFILE_f.xcos
diff --git a/blocks_xcos/WRITEAU_f.xcos b/history/blocks_xcos/WRITEAU_f.xcos
index 9cdac50..9cdac50 100755..100644
--- a/blocks_xcos/WRITEAU_f.xcos
+++ b/history/blocks_xcos/WRITEAU_f.xcos
diff --git a/blocks_xcos/WRITEC_f.xcos b/history/blocks_xcos/WRITEC_f.xcos
index 8c51f74..8c51f74 100755..100644
--- a/blocks_xcos/WRITEC_f.xcos
+++ b/history/blocks_xcos/WRITEC_f.xcos
diff --git a/blocks_xcos/ZCROSS_f.xcos b/history/blocks_xcos/ZCROSS_f.xcos
index 038ca84..038ca84 100755..100644
--- a/blocks_xcos/ZCROSS_f.xcos
+++ b/history/blocks_xcos/ZCROSS_f.xcos
diff --git a/blocks_xcos/c_block.xcos b/history/blocks_xcos/c_block.xcos
index 4a4b5e0..4a4b5e0 100755..100644
--- a/blocks_xcos/c_block.xcos
+++ b/history/blocks_xcos/c_block.xcos
diff --git a/blocks_xcos/fortran_block.xcos b/history/blocks_xcos/fortran_block.xcos
index 0bc4378..0bc4378 100755..100644
--- a/blocks_xcos/fortran_block.xcos
+++ b/history/blocks_xcos/fortran_block.xcos
diff --git a/blocks_xcos/freq_div.xcos b/history/blocks_xcos/freq_div.xcos
index 0786de2..0786de2 100755..100644
--- a/blocks_xcos/freq_div.xcos
+++ b/history/blocks_xcos/freq_div.xcos
diff --git a/blocks_xcos/generic_block3.xcos b/history/blocks_xcos/generic_block3.xcos
index 8261839..8261839 100755..100644
--- a/blocks_xcos/generic_block3.xcos
+++ b/history/blocks_xcos/generic_block3.xcos
diff --git a/blocks_xcos/scifunc_block_m.xcos b/history/blocks_xcos/scifunc_block_m.xcos
index dad27ff..dad27ff 100755..100644
--- a/blocks_xcos/scifunc_block_m.xcos
+++ b/history/blocks_xcos/scifunc_block_m.xcos
diff --git a/data_structures/ABS_VALUE.js b/history/data_structures/ABS_VALUE.js
index ef569e9..ef569e9 100644
--- a/data_structures/ABS_VALUE.js
+++ b/history/data_structures/ABS_VALUE.js
diff --git a/data_structures/AFFICH_m.js b/history/data_structures/AFFICH_m.js
index ff0b180..ff0b180 100644
--- a/data_structures/AFFICH_m.js
+++ b/history/data_structures/AFFICH_m.js
diff --git a/data_structures/ANDBLK.js b/history/data_structures/ANDBLK.js
index 6d88e54..6d88e54 100644
--- a/data_structures/ANDBLK.js
+++ b/history/data_structures/ANDBLK.js
diff --git a/data_structures/ANDLOG_f.js b/history/data_structures/ANDLOG_f.js
index b94c240..b94c240 100644
--- a/data_structures/ANDLOG_f.js
+++ b/history/data_structures/ANDLOG_f.js
diff --git a/data_structures/AUTOMAT.js b/history/data_structures/AUTOMAT.js
index 3ceda51..3ceda51 100644
--- a/data_structures/AUTOMAT.js
+++ b/history/data_structures/AUTOMAT.js
diff --git a/data_structures/BACKLASH.js b/history/data_structures/BACKLASH.js
index d407fd7..d407fd7 100644
--- a/data_structures/BACKLASH.js
+++ b/history/data_structures/BACKLASH.js
diff --git a/data_structures/BARXY.js b/history/data_structures/BARXY.js
index 5c3cb6a..5c3cb6a 100644
--- a/data_structures/BARXY.js
+++ b/history/data_structures/BARXY.js
diff --git a/data_structures/BIGSOM_f.js b/history/data_structures/BIGSOM_f.js
index 69ce1d5..69ce1d5 100644
--- a/data_structures/BIGSOM_f.js
+++ b/history/data_structures/BIGSOM_f.js
diff --git a/data_structures/BITCLEAR.js b/history/data_structures/BITCLEAR.js
index 3e7aa24..3e7aa24 100644
--- a/data_structures/BITCLEAR.js
+++ b/history/data_structures/BITCLEAR.js
diff --git a/data_structures/BITSET.js b/history/data_structures/BITSET.js
index ed7bccf..ed7bccf 100644
--- a/data_structures/BITSET.js
+++ b/history/data_structures/BITSET.js
diff --git a/data_structures/BOUNCE.js b/history/data_structures/BOUNCE.js
index b2b8ec9..b2b8ec9 100644
--- a/data_structures/BOUNCE.js
+++ b/history/data_structures/BOUNCE.js
diff --git a/data_structures/BOUNCEXY.js b/history/data_structures/BOUNCEXY.js
index a0b3134..a0b3134 100644
--- a/data_structures/BOUNCEXY.js
+++ b/history/data_structures/BOUNCEXY.js
diff --git a/data_structures/BPLATFORM.js b/history/data_structures/BPLATFORM.js
index a7e7da4..a7e7da4 100644
--- a/data_structures/BPLATFORM.js
+++ b/history/data_structures/BPLATFORM.js
diff --git a/data_structures/Bache.js b/history/data_structures/Bache.js
index d7d3c4c..d7d3c4c 100644
--- a/data_structures/Bache.js
+++ b/history/data_structures/Bache.js
diff --git a/data_structures/CANIMXY.js b/history/data_structures/CANIMXY.js
index 0d1c11c..0d1c11c 100644
--- a/data_structures/CANIMXY.js
+++ b/history/data_structures/CANIMXY.js
diff --git a/data_structures/CANIMXY3D.js b/history/data_structures/CANIMXY3D.js
index a1ec5f1..a1ec5f1 100644
--- a/data_structures/CANIMXY3D.js
+++ b/history/data_structures/CANIMXY3D.js
diff --git a/data_structures/CBLOCK.js b/history/data_structures/CBLOCK.js
index 77eb431..77eb431 100644
--- a/data_structures/CBLOCK.js
+++ b/history/data_structures/CBLOCK.js
diff --git a/data_structures/CBLOCK4.js b/history/data_structures/CBLOCK4.js
index c4cfa2c..c4cfa2c 100644
--- a/data_structures/CBLOCK4.js
+++ b/history/data_structures/CBLOCK4.js
diff --git a/data_structures/CCS.js b/history/data_structures/CCS.js
index e405427..e405427 100644
--- a/data_structures/CCS.js
+++ b/history/data_structures/CCS.js
diff --git a/data_structures/CEVENTSCOPE.js b/history/data_structures/CEVENTSCOPE.js
index 73a3b7e..73a3b7e 100644
--- a/data_structures/CEVENTSCOPE.js
+++ b/history/data_structures/CEVENTSCOPE.js
diff --git a/data_structures/CFSCOPE.js b/history/data_structures/CFSCOPE.js
index 4a0c786..4a0c786 100644
--- a/data_structures/CFSCOPE.js
+++ b/history/data_structures/CFSCOPE.js
diff --git a/data_structures/CLINDUMMY_f.js b/history/data_structures/CLINDUMMY_f.js
index 35ca987..35ca987 100644
--- a/data_structures/CLINDUMMY_f.js
+++ b/history/data_structures/CLINDUMMY_f.js
diff --git a/data_structures/CLKFROM.js b/history/data_structures/CLKFROM.js
index baa40ec..baa40ec 100644
--- a/data_structures/CLKFROM.js
+++ b/history/data_structures/CLKFROM.js
diff --git a/data_structures/CLKGOTO.js b/history/data_structures/CLKGOTO.js
index eede81b..eede81b 100644
--- a/data_structures/CLKGOTO.js
+++ b/history/data_structures/CLKGOTO.js
diff --git a/data_structures/CLKGotoTagVisibility.js b/history/data_structures/CLKGotoTagVisibility.js
index 5a164cf..5a164cf 100644
--- a/data_structures/CLKGotoTagVisibility.js
+++ b/history/data_structures/CLKGotoTagVisibility.js
diff --git a/data_structures/CLKINV_f.js b/history/data_structures/CLKINV_f.js
index aa2d8dc..aa2d8dc 100644
--- a/data_structures/CLKINV_f.js
+++ b/history/data_structures/CLKINV_f.js
diff --git a/data_structures/CLKOUTV_f.js b/history/data_structures/CLKOUTV_f.js
index 32f4ec9..32f4ec9 100644
--- a/data_structures/CLKOUTV_f.js
+++ b/history/data_structures/CLKOUTV_f.js
diff --git a/data_structures/CLKSOMV_f.js b/history/data_structures/CLKSOMV_f.js
index 273ebc8..273ebc8 100644
--- a/data_structures/CLKSOMV_f.js
+++ b/history/data_structures/CLKSOMV_f.js
diff --git a/data_structures/CLOCK_c.js b/history/data_structures/CLOCK_c.js
index 339191e..339191e 100644
--- a/data_structures/CLOCK_c.js
+++ b/history/data_structures/CLOCK_c.js
diff --git a/data_structures/CLR.js b/history/data_structures/CLR.js
index d374d40..d374d40 100644
--- a/data_structures/CLR.js
+++ b/history/data_structures/CLR.js
diff --git a/data_structures/CLSS.js b/history/data_structures/CLSS.js
index d97157a..d97157a 100644
--- a/data_structures/CLSS.js
+++ b/history/data_structures/CLSS.js
diff --git a/data_structures/CMAT3D.js b/history/data_structures/CMAT3D.js
index 0d2fd8d..0d2fd8d 100644
--- a/data_structures/CMAT3D.js
+++ b/history/data_structures/CMAT3D.js
diff --git a/data_structures/CMATVIEW.js b/history/data_structures/CMATVIEW.js
index 3a03930..3a03930 100644
--- a/data_structures/CMATVIEW.js
+++ b/history/data_structures/CMATVIEW.js
diff --git a/data_structures/CMSCOPE.js b/history/data_structures/CMSCOPE.js
index b4d2e3d..b4d2e3d 100644
--- a/data_structures/CMSCOPE.js
+++ b/history/data_structures/CMSCOPE.js
diff --git a/data_structures/CONST.js b/history/data_structures/CONST.js
index b34361e..b34361e 100644
--- a/data_structures/CONST.js
+++ b/history/data_structures/CONST.js
diff --git a/data_structures/CONSTRAINT2_c.js b/history/data_structures/CONSTRAINT2_c.js
index d24d40c..d24d40c 100644
--- a/data_structures/CONSTRAINT2_c.js
+++ b/history/data_structures/CONSTRAINT2_c.js
diff --git a/data_structures/CONSTRAINT_c.js b/history/data_structures/CONSTRAINT_c.js
index 567ec0f..567ec0f 100644
--- a/data_structures/CONSTRAINT_c.js
+++ b/history/data_structures/CONSTRAINT_c.js
diff --git a/data_structures/CONST_f.js b/history/data_structures/CONST_f.js
index 1983ae4..1983ae4 100644
--- a/data_structures/CONST_f.js
+++ b/history/data_structures/CONST_f.js
diff --git a/data_structures/CONST_m.js b/history/data_structures/CONST_m.js
index df53c9a..df53c9a 100644
--- a/data_structures/CONST_m.js
+++ b/history/data_structures/CONST_m.js
diff --git a/data_structures/CONVERT.js b/history/data_structures/CONVERT.js
index 2a467eb..2a467eb 100644
--- a/data_structures/CONVERT.js
+++ b/history/data_structures/CONVERT.js
diff --git a/data_structures/COSBLK_f.js b/history/data_structures/COSBLK_f.js
index bcd2120..bcd2120 100644
--- a/data_structures/COSBLK_f.js
+++ b/history/data_structures/COSBLK_f.js
diff --git a/data_structures/CSCOPE.js b/history/data_structures/CSCOPE.js
index f67fec9..f67fec9 100644
--- a/data_structures/CSCOPE.js
+++ b/history/data_structures/CSCOPE.js
diff --git a/data_structures/CSCOPXY.js b/history/data_structures/CSCOPXY.js
index 17808c5..17808c5 100644
--- a/data_structures/CSCOPXY.js
+++ b/history/data_structures/CSCOPXY.js
diff --git a/data_structures/CSCOPXY3D.js b/history/data_structures/CSCOPXY3D.js
index 7a91623..7a91623 100644
--- a/data_structures/CSCOPXY3D.js
+++ b/history/data_structures/CSCOPXY3D.js
diff --git a/data_structures/CUMSUM.js b/history/data_structures/CUMSUM.js
index 6c076cf..6c076cf 100644
--- a/data_structures/CUMSUM.js
+++ b/history/data_structures/CUMSUM.js
diff --git a/data_structures/CURV_f.js b/history/data_structures/CURV_f.js
index 49e00bf..49e00bf 100644
--- a/data_structures/CURV_f.js
+++ b/history/data_structures/CURV_f.js
diff --git a/data_structures/CVS.js b/history/data_structures/CVS.js
index 5bfb5f9..5bfb5f9 100644
--- a/data_structures/CVS.js
+++ b/history/data_structures/CVS.js
diff --git a/data_structures/Capacitor.js b/history/data_structures/Capacitor.js
index c83bb8e..c83bb8e 100644
--- a/data_structures/Capacitor.js
+++ b/history/data_structures/Capacitor.js
diff --git a/data_structures/ConstantVoltage.js b/history/data_structures/ConstantVoltage.js
index add8be1..add8be1 100644
--- a/data_structures/ConstantVoltage.js
+++ b/history/data_structures/ConstantVoltage.js
diff --git a/data_structures/Counter.js b/history/data_structures/Counter.js
index 9fcff45..9fcff45 100644
--- a/data_structures/Counter.js
+++ b/history/data_structures/Counter.js
diff --git a/data_structures/CurrentSensor.js b/history/data_structures/CurrentSensor.js
index 386fa14..386fa14 100644
--- a/data_structures/CurrentSensor.js
+++ b/history/data_structures/CurrentSensor.js
diff --git a/data_structures/DEADBAND.js b/history/data_structures/DEADBAND.js
index b5c34e3..b5c34e3 100644
--- a/data_structures/DEADBAND.js
+++ b/history/data_structures/DEADBAND.js
diff --git a/data_structures/DEBUG.js b/history/data_structures/DEBUG.js
index 6d610ad..6d610ad 100644
--- a/data_structures/DEBUG.js
+++ b/history/data_structures/DEBUG.js
diff --git a/data_structures/DELAYV_f.js b/history/data_structures/DELAYV_f.js
index f262231..f262231 100644
--- a/data_structures/DELAYV_f.js
+++ b/history/data_structures/DELAYV_f.js
diff --git a/data_structures/DELAY_f.js b/history/data_structures/DELAY_f.js
index 9f2ea31..9f2ea31 100644
--- a/data_structures/DELAY_f.js
+++ b/history/data_structures/DELAY_f.js
diff --git a/data_structures/DEMUX.js b/history/data_structures/DEMUX.js
index 083b3ec..083b3ec 100644
--- a/data_structures/DEMUX.js
+++ b/history/data_structures/DEMUX.js
diff --git a/data_structures/DEMUX_f.js b/history/data_structures/DEMUX_f.js
index 161b4a1..161b4a1 100644
--- a/data_structures/DEMUX_f.js
+++ b/history/data_structures/DEMUX_f.js
diff --git a/data_structures/DERIV.js b/history/data_structures/DERIV.js
index 12f3503..12f3503 100644
--- a/data_structures/DERIV.js
+++ b/history/data_structures/DERIV.js
diff --git a/data_structures/DFLIPFLOP.js b/history/data_structures/DFLIPFLOP.js
index ef30761..ef30761 100644
--- a/data_structures/DFLIPFLOP.js
+++ b/history/data_structures/DFLIPFLOP.js
diff --git a/data_structures/DIFF_f.js b/history/data_structures/DIFF_f.js
index 18b0711..18b0711 100644
--- a/data_structures/DIFF_f.js
+++ b/history/data_structures/DIFF_f.js
diff --git a/data_structures/DLATCH.js b/history/data_structures/DLATCH.js
index f2d9e89..f2d9e89 100644
--- a/data_structures/DLATCH.js
+++ b/history/data_structures/DLATCH.js
diff --git a/data_structures/DLR.js b/history/data_structures/DLR.js
index a42f9d9..a42f9d9 100644
--- a/data_structures/DLR.js
+++ b/history/data_structures/DLR.js
diff --git a/data_structures/DLRADAPT_f.js b/history/data_structures/DLRADAPT_f.js
index 08e7047..08e7047 100644
--- a/data_structures/DLRADAPT_f.js
+++ b/history/data_structures/DLRADAPT_f.js
diff --git a/data_structures/DLSS.js b/history/data_structures/DLSS.js
index e946ae2..e946ae2 100644
--- a/data_structures/DLSS.js
+++ b/history/data_structures/DLSS.js
diff --git a/data_structures/DOLLAR.js b/history/data_structures/DOLLAR.js
index b88da24..b88da24 100644
--- a/data_structures/DOLLAR.js
+++ b/history/data_structures/DOLLAR.js
diff --git a/data_structures/DOLLAR_f.js b/history/data_structures/DOLLAR_f.js
index 19d03d4..19d03d4 100644
--- a/data_structures/DOLLAR_f.js
+++ b/history/data_structures/DOLLAR_f.js
diff --git a/data_structures/DOLLAR_m.js b/history/data_structures/DOLLAR_m.js
index 155f35b..155f35b 100644
--- a/data_structures/DOLLAR_m.js
+++ b/history/data_structures/DOLLAR_m.js
diff --git a/data_structures/Diode.js b/history/data_structures/Diode.js
index 3c2d979..3c2d979 100644
--- a/data_structures/Diode.js
+++ b/history/data_structures/Diode.js
diff --git a/data_structures/EDGE_TRIGGER.js b/history/data_structures/EDGE_TRIGGER.js
index 0ca790b..0ca790b 100644
--- a/data_structures/EDGE_TRIGGER.js
+++ b/history/data_structures/EDGE_TRIGGER.js
diff --git a/data_structures/ENDBLK.js b/history/data_structures/ENDBLK.js
index cc253ef..cc253ef 100644
--- a/data_structures/ENDBLK.js
+++ b/history/data_structures/ENDBLK.js
diff --git a/data_structures/END_c.js b/history/data_structures/END_c.js
index 027d6ca..027d6ca 100644
--- a/data_structures/END_c.js
+++ b/history/data_structures/END_c.js
diff --git a/data_structures/ESELECT_f.js b/history/data_structures/ESELECT_f.js
index 7831538..7831538 100644
--- a/data_structures/ESELECT_f.js
+++ b/history/data_structures/ESELECT_f.js
diff --git a/data_structures/EVTDLY_c.js b/history/data_structures/EVTDLY_c.js
index 7ada20f..7ada20f 100644
--- a/data_structures/EVTDLY_c.js
+++ b/history/data_structures/EVTDLY_c.js
diff --git a/data_structures/EVTGEN_f.js b/history/data_structures/EVTGEN_f.js
index dc7754e..dc7754e 100644
--- a/data_structures/EVTGEN_f.js
+++ b/history/data_structures/EVTGEN_f.js
diff --git a/data_structures/EVTVARDLY.js b/history/data_structures/EVTVARDLY.js
index 075c318..075c318 100644
--- a/data_structures/EVTVARDLY.js
+++ b/history/data_structures/EVTVARDLY.js
diff --git a/data_structures/EXPBLK_m.js b/history/data_structures/EXPBLK_m.js
index 7cfd9af..7cfd9af 100644
--- a/data_structures/EXPBLK_m.js
+++ b/history/data_structures/EXPBLK_m.js
diff --git a/data_structures/EXPRESSION.js b/history/data_structures/EXPRESSION.js
index aad864c..aad864c 100644
--- a/data_structures/EXPRESSION.js
+++ b/history/data_structures/EXPRESSION.js
diff --git a/data_structures/EXTRACT.js b/history/data_structures/EXTRACT.js
index 71f82b7..71f82b7 100644
--- a/data_structures/EXTRACT.js
+++ b/history/data_structures/EXTRACT.js
diff --git a/data_structures/EXTRACTBITS.js b/history/data_structures/EXTRACTBITS.js
index a7e621b..a7e621b 100644
--- a/data_structures/EXTRACTBITS.js
+++ b/history/data_structures/EXTRACTBITS.js
diff --git a/data_structures/EXTRACTOR.js b/history/data_structures/EXTRACTOR.js
index fe8472d..fe8472d 100644
--- a/data_structures/EXTRACTOR.js
+++ b/history/data_structures/EXTRACTOR.js
diff --git a/data_structures/EXTTRI.js b/history/data_structures/EXTTRI.js
index 5702134..5702134 100644
--- a/data_structures/EXTTRI.js
+++ b/history/data_structures/EXTTRI.js
diff --git a/data_structures/Extract_Activation.js b/history/data_structures/Extract_Activation.js
index ed98bf4..ed98bf4 100644
--- a/data_structures/Extract_Activation.js
+++ b/history/data_structures/Extract_Activation.js
diff --git a/data_structures/FROM.js b/history/data_structures/FROM.js
index 5a5a591..5a5a591 100644
--- a/data_structures/FROM.js
+++ b/history/data_structures/FROM.js
diff --git a/data_structures/FROMMO.js b/history/data_structures/FROMMO.js
index e8573de..e8573de 100644
--- a/data_structures/FROMMO.js
+++ b/history/data_structures/FROMMO.js
diff --git a/data_structures/FROMWSB.js b/history/data_structures/FROMWSB.js
index a610e91..a610e91 100644
--- a/data_structures/FROMWSB.js
+++ b/history/data_structures/FROMWSB.js
diff --git a/data_structures/Flowmeter.js b/history/data_structures/Flowmeter.js
index b17778b..b17778b 100644
--- a/data_structures/Flowmeter.js
+++ b/history/data_structures/Flowmeter.js
diff --git a/data_structures/GAINBLK.js b/history/data_structures/GAINBLK.js
index c16da52..c16da52 100644
--- a/data_structures/GAINBLK.js
+++ b/history/data_structures/GAINBLK.js
diff --git a/data_structures/GAINBLK_f.js b/history/data_structures/GAINBLK_f.js
index bb31112..bb31112 100644
--- a/data_structures/GAINBLK_f.js
+++ b/history/data_structures/GAINBLK_f.js
diff --git a/data_structures/GAIN_f.js b/history/data_structures/GAIN_f.js
index 0b78d54..0b78d54 100644
--- a/data_structures/GAIN_f.js
+++ b/history/data_structures/GAIN_f.js
diff --git a/data_structures/GENERAL_f.js b/history/data_structures/GENERAL_f.js
index 1db91b0..1db91b0 100644
--- a/data_structures/GENERAL_f.js
+++ b/history/data_structures/GENERAL_f.js
diff --git a/data_structures/GENSIN_f.js b/history/data_structures/GENSIN_f.js
index 13638df..13638df 100644
--- a/data_structures/GENSIN_f.js
+++ b/history/data_structures/GENSIN_f.js
diff --git a/data_structures/GENSQR_f.js b/history/data_structures/GENSQR_f.js
index e4d52e1..e4d52e1 100644
--- a/data_structures/GENSQR_f.js
+++ b/history/data_structures/GENSQR_f.js
diff --git a/data_structures/GOTO.js b/history/data_structures/GOTO.js
index 9c0c19b..9c0c19b 100644
--- a/data_structures/GOTO.js
+++ b/history/data_structures/GOTO.js
diff --git a/data_structures/GOTOMO.js b/history/data_structures/GOTOMO.js
index 70a1907..70a1907 100644
--- a/data_structures/GOTOMO.js
+++ b/history/data_structures/GOTOMO.js
diff --git a/data_structures/GotoTagVisibility.js b/history/data_structures/GotoTagVisibility.js
index 27c4d72..27c4d72 100644
--- a/data_structures/GotoTagVisibility.js
+++ b/history/data_structures/GotoTagVisibility.js
diff --git a/data_structures/GotoTagVisibilityMO.js b/history/data_structures/GotoTagVisibilityMO.js
index 8ede428..8ede428 100644
--- a/data_structures/GotoTagVisibilityMO.js
+++ b/history/data_structures/GotoTagVisibilityMO.js
diff --git a/data_structures/Ground.js b/history/data_structures/Ground.js
index 53c0d1a..53c0d1a 100644
--- a/data_structures/Ground.js
+++ b/history/data_structures/Ground.js
diff --git a/data_structures/Gyrator.js b/history/data_structures/Gyrator.js
index 6e9b7a9..6e9b7a9 100644
--- a/data_structures/Gyrator.js
+++ b/history/data_structures/Gyrator.js
diff --git a/data_structures/HALT_f.js b/history/data_structures/HALT_f.js
index 7199f8c..7199f8c 100644
--- a/data_structures/HALT_f.js
+++ b/history/data_structures/HALT_f.js
diff --git a/data_structures/HYSTHERESIS.js b/history/data_structures/HYSTHERESIS.js
index 22f72d0..22f72d0 100644
--- a/data_structures/HYSTHERESIS.js
+++ b/history/data_structures/HYSTHERESIS.js
diff --git a/data_structures/IFTHEL_f.js b/history/data_structures/IFTHEL_f.js
index 5830a9d..5830a9d 100644
--- a/data_structures/IFTHEL_f.js
+++ b/history/data_structures/IFTHEL_f.js
diff --git a/data_structures/INIMPL_f.js b/history/data_structures/INIMPL_f.js
index 968ebb3..968ebb3 100644
--- a/data_structures/INIMPL_f.js
+++ b/history/data_structures/INIMPL_f.js
diff --git a/data_structures/INTEGRAL_f.js b/history/data_structures/INTEGRAL_f.js
index 70589f4..70589f4 100644
--- a/data_structures/INTEGRAL_f.js
+++ b/history/data_structures/INTEGRAL_f.js
diff --git a/data_structures/INTEGRAL_m.js b/history/data_structures/INTEGRAL_m.js
index 1606b27..1606b27 100644
--- a/data_structures/INTEGRAL_m.js
+++ b/history/data_structures/INTEGRAL_m.js
diff --git a/data_structures/INTMUL.js b/history/data_structures/INTMUL.js
index b741d3e..b741d3e 100644
--- a/data_structures/INTMUL.js
+++ b/history/data_structures/INTMUL.js
diff --git a/data_structures/INTRP2BLK_f.js b/history/data_structures/INTRP2BLK_f.js
index a70bdec..a70bdec 100644
--- a/data_structures/INTRP2BLK_f.js
+++ b/history/data_structures/INTRP2BLK_f.js
diff --git a/data_structures/INTRPLBLK_f.js b/history/data_structures/INTRPLBLK_f.js
index 4cfc3f4..4cfc3f4 100644
--- a/data_structures/INTRPLBLK_f.js
+++ b/history/data_structures/INTRPLBLK_f.js
diff --git a/data_structures/INVBLK.js b/history/data_structures/INVBLK.js
index f99b5c7..f99b5c7 100644
--- a/data_structures/INVBLK.js
+++ b/history/data_structures/INVBLK.js
diff --git a/data_structures/IN_f.js b/history/data_structures/IN_f.js
index 8b39f0b..8b39f0b 100644
--- a/data_structures/IN_f.js
+++ b/history/data_structures/IN_f.js
diff --git a/data_structures/ISELECT_m.js b/history/data_structures/ISELECT_m.js
index 63322de..63322de 100644
--- a/data_structures/ISELECT_m.js
+++ b/history/data_structures/ISELECT_m.js
diff --git a/data_structures/IdealTransformer.js b/history/data_structures/IdealTransformer.js
index 54d38f7..54d38f7 100644
--- a/data_structures/IdealTransformer.js
+++ b/history/data_structures/IdealTransformer.js
diff --git a/data_structures/Inductor.js b/history/data_structures/Inductor.js
index 470b8db..470b8db 100644
--- a/data_structures/Inductor.js
+++ b/history/data_structures/Inductor.js
diff --git a/data_structures/JKFLIPFLOP.js b/history/data_structures/JKFLIPFLOP.js
index 7de61c4..7de61c4 100644
--- a/data_structures/JKFLIPFLOP.js
+++ b/history/data_structures/JKFLIPFLOP.js
diff --git a/data_structures/LOGBLK_f.js b/history/data_structures/LOGBLK_f.js
index 728dc8a..728dc8a 100644
--- a/data_structures/LOGBLK_f.js
+++ b/history/data_structures/LOGBLK_f.js
diff --git a/data_structures/LOGIC.js b/history/data_structures/LOGIC.js
index 453ecae..453ecae 100644
--- a/data_structures/LOGIC.js
+++ b/history/data_structures/LOGIC.js
diff --git a/data_structures/LOGICAL_OP.js b/history/data_structures/LOGICAL_OP.js
index 5c50e07..5c50e07 100644
--- a/data_structures/LOGICAL_OP.js
+++ b/history/data_structures/LOGICAL_OP.js
diff --git a/data_structures/LOOKUP_f.js b/history/data_structures/LOOKUP_f.js
index b31e361..b31e361 100644
--- a/data_structures/LOOKUP_f.js
+++ b/history/data_structures/LOOKUP_f.js
diff --git a/data_structures/MATBKSL.js b/history/data_structures/MATBKSL.js
index 94b0ede..94b0ede 100644
--- a/data_structures/MATBKSL.js
+++ b/history/data_structures/MATBKSL.js
diff --git a/data_structures/MATCATH.js b/history/data_structures/MATCATH.js
index 07beb4e..07beb4e 100644
--- a/data_structures/MATCATH.js
+++ b/history/data_structures/MATCATH.js
diff --git a/data_structures/MATCATV.js b/history/data_structures/MATCATV.js
index 4fd6959..4fd6959 100644
--- a/data_structures/MATCATV.js
+++ b/history/data_structures/MATCATV.js
diff --git a/data_structures/MATDET.js b/history/data_structures/MATDET.js
index 8912194..8912194 100644
--- a/data_structures/MATDET.js
+++ b/history/data_structures/MATDET.js
diff --git a/data_structures/MATDIAG.js b/history/data_structures/MATDIAG.js
index 0bdf382..0bdf382 100644
--- a/data_structures/MATDIAG.js
+++ b/history/data_structures/MATDIAG.js
diff --git a/data_structures/MATDIV.js b/history/data_structures/MATDIV.js
index 73f1f36..73f1f36 100644
--- a/data_structures/MATDIV.js
+++ b/history/data_structures/MATDIV.js
diff --git a/data_structures/MATEIG.js b/history/data_structures/MATEIG.js
index c23df30..c23df30 100644
--- a/data_structures/MATEIG.js
+++ b/history/data_structures/MATEIG.js
diff --git a/data_structures/MATEXPM.js b/history/data_structures/MATEXPM.js
index 70734bd..70734bd 100644
--- a/data_structures/MATEXPM.js
+++ b/history/data_structures/MATEXPM.js
diff --git a/data_structures/MATINV.js b/history/data_structures/MATINV.js
index 8b45697..8b45697 100644
--- a/data_structures/MATINV.js
+++ b/history/data_structures/MATINV.js
diff --git a/data_structures/MATLU.js b/history/data_structures/MATLU.js
index 6cc94e6..6cc94e6 100644
--- a/data_structures/MATLU.js
+++ b/history/data_structures/MATLU.js
diff --git a/data_structures/MATMAGPHI.js b/history/data_structures/MATMAGPHI.js
index c13d1dc..c13d1dc 100644
--- a/data_structures/MATMAGPHI.js
+++ b/history/data_structures/MATMAGPHI.js
diff --git a/data_structures/MATMUL.js b/history/data_structures/MATMUL.js
index 42af695..42af695 100644
--- a/data_structures/MATMUL.js
+++ b/history/data_structures/MATMUL.js
diff --git a/data_structures/MATPINV.js b/history/data_structures/MATPINV.js
index 27baace..27baace 100644
--- a/data_structures/MATPINV.js
+++ b/history/data_structures/MATPINV.js
diff --git a/data_structures/MATRESH.js b/history/data_structures/MATRESH.js
index 53b1871..53b1871 100644
--- a/data_structures/MATRESH.js
+++ b/history/data_structures/MATRESH.js
diff --git a/data_structures/MATSING.js b/history/data_structures/MATSING.js
index 7b1f072..7b1f072 100644
--- a/data_structures/MATSING.js
+++ b/history/data_structures/MATSING.js
diff --git a/data_structures/MATSUM.js b/history/data_structures/MATSUM.js
index 43f7b3b..43f7b3b 100644
--- a/data_structures/MATSUM.js
+++ b/history/data_structures/MATSUM.js
diff --git a/data_structures/MATTRAN.js b/history/data_structures/MATTRAN.js
index a3a0493..a3a0493 100644
--- a/data_structures/MATTRAN.js
+++ b/history/data_structures/MATTRAN.js
diff --git a/data_structures/MATZCONJ.js b/history/data_structures/MATZCONJ.js
index efb04cb..efb04cb 100644
--- a/data_structures/MATZCONJ.js
+++ b/history/data_structures/MATZCONJ.js
diff --git a/data_structures/MATZREIM.js b/history/data_structures/MATZREIM.js
index 327d303..327d303 100644
--- a/data_structures/MATZREIM.js
+++ b/history/data_structures/MATZREIM.js
diff --git a/data_structures/MAXMIN.js b/history/data_structures/MAXMIN.js
index 903a053..903a053 100644
--- a/data_structures/MAXMIN.js
+++ b/history/data_structures/MAXMIN.js
diff --git a/data_structures/MAX_f.js b/history/data_structures/MAX_f.js
index 3623dc1..3623dc1 100644
--- a/data_structures/MAX_f.js
+++ b/history/data_structures/MAX_f.js
diff --git a/data_structures/MBLOCK.js b/history/data_structures/MBLOCK.js
index ce63569..ce63569 100644
--- a/data_structures/MBLOCK.js
+++ b/history/data_structures/MBLOCK.js
diff --git a/data_structures/MCLOCK_f.js b/history/data_structures/MCLOCK_f.js
index 0a94924..0a94924 100644
--- a/data_structures/MCLOCK_f.js
+++ b/history/data_structures/MCLOCK_f.js
diff --git a/data_structures/MFCLCK_f.js b/history/data_structures/MFCLCK_f.js
index e7124f9..e7124f9 100644
--- a/data_structures/MFCLCK_f.js
+++ b/history/data_structures/MFCLCK_f.js
diff --git a/data_structures/MIN_f.js b/history/data_structures/MIN_f.js
index c71bfb9..c71bfb9 100644
--- a/data_structures/MIN_f.js
+++ b/history/data_structures/MIN_f.js
diff --git a/data_structures/MUX.js b/history/data_structures/MUX.js
index 5481f69..5481f69 100644
--- a/data_structures/MUX.js
+++ b/history/data_structures/MUX.js
diff --git a/data_structures/MUX_f.js b/history/data_structures/MUX_f.js
index 05e2343..05e2343 100644
--- a/data_structures/MUX_f.js
+++ b/history/data_structures/MUX_f.js
diff --git a/data_structures/M_SWITCH.js b/history/data_structures/M_SWITCH.js
index e53c664..e53c664 100644
--- a/data_structures/M_SWITCH.js
+++ b/history/data_structures/M_SWITCH.js
diff --git a/data_structures/M_freq.js b/history/data_structures/M_freq.js
index 0ab9467..0ab9467 100644
--- a/data_structures/M_freq.js
+++ b/history/data_structures/M_freq.js
diff --git a/data_structures/Modulo_Count.js b/history/data_structures/Modulo_Count.js
index 62db6ad..62db6ad 100644
--- a/data_structures/Modulo_Count.js
+++ b/history/data_structures/Modulo_Count.js
diff --git a/data_structures/NEGTOPOS_f.js b/history/data_structures/NEGTOPOS_f.js
index e0e40d4..e0e40d4 100644
--- a/data_structures/NEGTOPOS_f.js
+++ b/history/data_structures/NEGTOPOS_f.js
diff --git a/data_structures/NMOS.js b/history/data_structures/NMOS.js
index 350c46c..350c46c 100644
--- a/data_structures/NMOS.js
+++ b/history/data_structures/NMOS.js
diff --git a/data_structures/NPN.js b/history/data_structures/NPN.js
index 843e410..843e410 100644
--- a/data_structures/NPN.js
+++ b/history/data_structures/NPN.js
diff --git a/data_structures/NRMSOM_f.js b/history/data_structures/NRMSOM_f.js
index f13e210..f13e210 100644
--- a/data_structures/NRMSOM_f.js
+++ b/history/data_structures/NRMSOM_f.js
diff --git a/data_structures/OUTIMPL_f.js b/history/data_structures/OUTIMPL_f.js
index 5d4ce64..5d4ce64 100644
--- a/data_structures/OUTIMPL_f.js
+++ b/history/data_structures/OUTIMPL_f.js
diff --git a/data_structures/OUT_f.js b/history/data_structures/OUT_f.js
index 56eaea2..56eaea2 100644
--- a/data_structures/OUT_f.js
+++ b/history/data_structures/OUT_f.js
diff --git a/data_structures/OpAmp.js b/history/data_structures/OpAmp.js
index 120a0f6..120a0f6 100644
--- a/data_structures/OpAmp.js
+++ b/history/data_structures/OpAmp.js
diff --git a/data_structures/PDE.js b/history/data_structures/PDE.js
index 263c715..263c715 100644
--- a/data_structures/PDE.js
+++ b/history/data_structures/PDE.js
diff --git a/data_structures/PID.js b/history/data_structures/PID.js
index e3dd59e..e3dd59e 100644
--- a/data_structures/PID.js
+++ b/history/data_structures/PID.js
diff --git a/data_structures/PMOS.js b/history/data_structures/PMOS.js
index 5a9ff67..5a9ff67 100644
--- a/data_structures/PMOS.js
+++ b/history/data_structures/PMOS.js
diff --git a/data_structures/PNP.js b/history/data_structures/PNP.js
index b9108e6..b9108e6 100644
--- a/data_structures/PNP.js
+++ b/history/data_structures/PNP.js
diff --git a/data_structures/POSTONEG_f.js b/history/data_structures/POSTONEG_f.js
index 53c941b..53c941b 100644
--- a/data_structures/POSTONEG_f.js
+++ b/history/data_structures/POSTONEG_f.js
diff --git a/data_structures/POWBLK_f.js b/history/data_structures/POWBLK_f.js
index fe907b7..fe907b7 100644
--- a/data_structures/POWBLK_f.js
+++ b/history/data_structures/POWBLK_f.js
diff --git a/data_structures/PRODUCT.js b/history/data_structures/PRODUCT.js
index 3fc6a08..3fc6a08 100644
--- a/data_structures/PRODUCT.js
+++ b/history/data_structures/PRODUCT.js
diff --git a/data_structures/PROD_f.js b/history/data_structures/PROD_f.js
index 5e1f69b..5e1f69b 100644
--- a/data_structures/PROD_f.js
+++ b/history/data_structures/PROD_f.js
diff --git a/data_structures/PULSE_SC.js b/history/data_structures/PULSE_SC.js
index ba73528..ba73528 100644
--- a/data_structures/PULSE_SC.js
+++ b/history/data_structures/PULSE_SC.js
diff --git a/data_structures/PerteDP.js b/history/data_structures/PerteDP.js
index b1b5616..b1b5616 100644
--- a/data_structures/PerteDP.js
+++ b/history/data_structures/PerteDP.js
diff --git a/data_structures/PotentialSensor.js b/history/data_structures/PotentialSensor.js
index 1edfa55..1edfa55 100644
--- a/data_structures/PotentialSensor.js
+++ b/history/data_structures/PotentialSensor.js
diff --git a/data_structures/PuitsP.js b/history/data_structures/PuitsP.js
index 550acd9..550acd9 100644
--- a/data_structures/PuitsP.js
+++ b/history/data_structures/PuitsP.js
diff --git a/data_structures/QUANT_f.js b/history/data_structures/QUANT_f.js
index 02d0830..02d0830 100644
--- a/data_structures/QUANT_f.js
+++ b/history/data_structures/QUANT_f.js
diff --git a/data_structures/RAMP.js b/history/data_structures/RAMP.js
index 3ff9355..3ff9355 100644
--- a/data_structures/RAMP.js
+++ b/history/data_structures/RAMP.js
diff --git a/data_structures/RAND_m.js b/history/data_structures/RAND_m.js
index f017471..f017471 100644
--- a/data_structures/RAND_m.js
+++ b/history/data_structures/RAND_m.js
diff --git a/data_structures/RATELIMITER.js b/history/data_structures/RATELIMITER.js
index 3c859f8..3c859f8 100644
--- a/data_structures/RATELIMITER.js
+++ b/history/data_structures/RATELIMITER.js
diff --git a/data_structures/READAU_f.js b/history/data_structures/READAU_f.js
index a7ef985..a7ef985 100644
--- a/data_structures/READAU_f.js
+++ b/history/data_structures/READAU_f.js
diff --git a/data_structures/READC_f.js b/history/data_structures/READC_f.js
index cc406db..cc406db 100644
--- a/data_structures/READC_f.js
+++ b/history/data_structures/READC_f.js
diff --git a/data_structures/REGISTER.js b/history/data_structures/REGISTER.js
index 6b9b247..6b9b247 100644
--- a/data_structures/REGISTER.js
+++ b/history/data_structures/REGISTER.js
diff --git a/data_structures/RELATIONALOP.js b/history/data_structures/RELATIONALOP.js
index 72fd81c..72fd81c 100644
--- a/data_structures/RELATIONALOP.js
+++ b/history/data_structures/RELATIONALOP.js
diff --git a/data_structures/RELAY_f.js b/history/data_structures/RELAY_f.js
index 56000db..56000db 100644
--- a/data_structures/RELAY_f.js
+++ b/history/data_structures/RELAY_f.js
diff --git a/data_structures/RFILE_f.js b/history/data_structures/RFILE_f.js
index 10fbc93..10fbc93 100644
--- a/data_structures/RFILE_f.js
+++ b/history/data_structures/RFILE_f.js
diff --git a/data_structures/RICC.js b/history/data_structures/RICC.js
index 1eaf89b..1eaf89b 100644
--- a/data_structures/RICC.js
+++ b/history/data_structures/RICC.js
diff --git a/data_structures/ROOTCOEF.js b/history/data_structures/ROOTCOEF.js
index df1eaad..df1eaad 100644
--- a/data_structures/ROOTCOEF.js
+++ b/history/data_structures/ROOTCOEF.js
diff --git a/data_structures/Resistor.js b/history/data_structures/Resistor.js
index 10b72c3..10b72c3 100644
--- a/data_structures/Resistor.js
+++ b/history/data_structures/Resistor.js
diff --git a/data_structures/SAMPHOLD_m.js b/history/data_structures/SAMPHOLD_m.js
index 0a52809..0a52809 100644
--- a/data_structures/SAMPHOLD_m.js
+++ b/history/data_structures/SAMPHOLD_m.js
diff --git a/data_structures/SATURATION.js b/history/data_structures/SATURATION.js
index 37a218a..37a218a 100644
--- a/data_structures/SATURATION.js
+++ b/history/data_structures/SATURATION.js
diff --git a/data_structures/SAWTOOTH_f.js b/history/data_structures/SAWTOOTH_f.js
index fcbe8e6..fcbe8e6 100644
--- a/data_structures/SAWTOOTH_f.js
+++ b/history/data_structures/SAWTOOTH_f.js
diff --git a/data_structures/SCALAR2VECTOR.js b/history/data_structures/SCALAR2VECTOR.js
index 67c696c..67c696c 100644
--- a/data_structures/SCALAR2VECTOR.js
+++ b/history/data_structures/SCALAR2VECTOR.js
diff --git a/data_structures/SELECT_m.js b/history/data_structures/SELECT_m.js
index e4970c8..e4970c8 100644
--- a/data_structures/SELECT_m.js
+++ b/history/data_structures/SELECT_m.js
diff --git a/data_structures/SELF_SWITCH.js b/history/data_structures/SELF_SWITCH.js
index 0966f74..0966f74 100644
--- a/data_structures/SELF_SWITCH.js
+++ b/history/data_structures/SELF_SWITCH.js
diff --git a/data_structures/SHIFT.js b/history/data_structures/SHIFT.js
index 9d94041..9d94041 100644
--- a/data_structures/SHIFT.js
+++ b/history/data_structures/SHIFT.js
diff --git a/data_structures/SIGNUM.js b/history/data_structures/SIGNUM.js
index 39133f5..39133f5 100644
--- a/data_structures/SIGNUM.js
+++ b/history/data_structures/SIGNUM.js
diff --git a/data_structures/SINBLK_f.js b/history/data_structures/SINBLK_f.js
index eda3ed0..eda3ed0 100644
--- a/data_structures/SINBLK_f.js
+++ b/history/data_structures/SINBLK_f.js
diff --git a/data_structures/SOM_f.js b/history/data_structures/SOM_f.js
index d17adbe..d17adbe 100644
--- a/data_structures/SOM_f.js
+++ b/history/data_structures/SOM_f.js
diff --git a/data_structures/SQRT.js b/history/data_structures/SQRT.js
index 9988080..9988080 100644
--- a/data_structures/SQRT.js
+++ b/history/data_structures/SQRT.js
diff --git a/data_structures/SRFLIPFLOP.js b/history/data_structures/SRFLIPFLOP.js
index ae291fd..ae291fd 100644
--- a/data_structures/SRFLIPFLOP.js
+++ b/history/data_structures/SRFLIPFLOP.js
diff --git a/data_structures/STEP_FUNCTION.js b/history/data_structures/STEP_FUNCTION.js
index 483a4c2..483a4c2 100644
--- a/data_structures/STEP_FUNCTION.js
+++ b/history/data_structures/STEP_FUNCTION.js
diff --git a/data_structures/SUBMAT.js b/history/data_structures/SUBMAT.js
index b8cea53..b8cea53 100644
--- a/data_structures/SUBMAT.js
+++ b/history/data_structures/SUBMAT.js
diff --git a/data_structures/SUMMATION.js b/history/data_structures/SUMMATION.js
index 4c7fe1b..4c7fe1b 100644
--- a/data_structures/SUMMATION.js
+++ b/history/data_structures/SUMMATION.js
diff --git a/data_structures/SUM_f.js b/history/data_structures/SUM_f.js
index 2497a34..2497a34 100644
--- a/data_structures/SUM_f.js
+++ b/history/data_structures/SUM_f.js
diff --git a/data_structures/SUPER_f.js b/history/data_structures/SUPER_f.js
index 5ed120a..5ed120a 100644
--- a/data_structures/SUPER_f.js
+++ b/history/data_structures/SUPER_f.js
diff --git a/data_structures/SWITCH2_m.js b/history/data_structures/SWITCH2_m.js
index 4c1934a..4c1934a 100644
--- a/data_structures/SWITCH2_m.js
+++ b/history/data_structures/SWITCH2_m.js
diff --git a/data_structures/SWITCH_f.js b/history/data_structures/SWITCH_f.js
index f9a4f5e..f9a4f5e 100644
--- a/data_structures/SWITCH_f.js
+++ b/history/data_structures/SWITCH_f.js
diff --git a/data_structures/SampleCLK.js b/history/data_structures/SampleCLK.js
index 51bf28a..51bf28a 100644
--- a/data_structures/SampleCLK.js
+++ b/history/data_structures/SampleCLK.js
diff --git a/data_structures/Sigbuilder.js b/history/data_structures/Sigbuilder.js
index a4c176c..a4c176c 100644
--- a/data_structures/Sigbuilder.js
+++ b/history/data_structures/Sigbuilder.js
diff --git a/data_structures/SineVoltage.js b/history/data_structures/SineVoltage.js
index 99e8b10..99e8b10 100644
--- a/data_structures/SineVoltage.js
+++ b/history/data_structures/SineVoltage.js
diff --git a/data_structures/SourceP.js b/history/data_structures/SourceP.js
index fa2cd52..fa2cd52 100644
--- a/data_structures/SourceP.js
+++ b/history/data_structures/SourceP.js
diff --git a/data_structures/Switch.js b/history/data_structures/Switch.js
index 3b7d196..3b7d196 100644
--- a/data_structures/Switch.js
+++ b/history/data_structures/Switch.js
diff --git a/data_structures/TANBLK_f.js b/history/data_structures/TANBLK_f.js
index e20343a..e20343a 100644
--- a/data_structures/TANBLK_f.js
+++ b/history/data_structures/TANBLK_f.js
diff --git a/data_structures/TCLSS.js b/history/data_structures/TCLSS.js
index f472447..f472447 100644
--- a/data_structures/TCLSS.js
+++ b/history/data_structures/TCLSS.js
diff --git a/data_structures/TEXT_f.js b/history/data_structures/TEXT_f.js
index 4ca293e..4ca293e 100644
--- a/data_structures/TEXT_f.js
+++ b/history/data_structures/TEXT_f.js
diff --git a/data_structures/TIME_DELAY.js b/history/data_structures/TIME_DELAY.js
index 82a1e99..82a1e99 100644
--- a/data_structures/TIME_DELAY.js
+++ b/history/data_structures/TIME_DELAY.js
diff --git a/data_structures/TIME_f.js b/history/data_structures/TIME_f.js
index 69d4312..69d4312 100644
--- a/data_structures/TIME_f.js
+++ b/history/data_structures/TIME_f.js
diff --git a/data_structures/TKSCALE.js b/history/data_structures/TKSCALE.js
index 5c7bd8e..5c7bd8e 100644
--- a/data_structures/TKSCALE.js
+++ b/history/data_structures/TKSCALE.js
diff --git a/data_structures/TOWS_c.js b/history/data_structures/TOWS_c.js
index 6094f11..6094f11 100644
--- a/data_structures/TOWS_c.js
+++ b/history/data_structures/TOWS_c.js
diff --git a/data_structures/TRASH_f.js b/history/data_structures/TRASH_f.js
index c9e4ac4..c9e4ac4 100644
--- a/data_structures/TRASH_f.js
+++ b/history/data_structures/TRASH_f.js
diff --git a/data_structures/TrigFun.js b/history/data_structures/TrigFun.js
index 736a8c2..736a8c2 100644
--- a/data_structures/TrigFun.js
+++ b/history/data_structures/TrigFun.js
diff --git a/data_structures/VARIABLE_DELAY.js b/history/data_structures/VARIABLE_DELAY.js
index 81d29f1..81d29f1 100644
--- a/data_structures/VARIABLE_DELAY.js
+++ b/history/data_structures/VARIABLE_DELAY.js
diff --git a/data_structures/VVsourceAC.js b/history/data_structures/VVsourceAC.js
index 78dcc38..78dcc38 100644
--- a/data_structures/VVsourceAC.js
+++ b/history/data_structures/VVsourceAC.js
diff --git a/data_structures/VanneReglante.js b/history/data_structures/VanneReglante.js
index 8e3dc25..8e3dc25 100644
--- a/data_structures/VanneReglante.js
+++ b/history/data_structures/VanneReglante.js
diff --git a/data_structures/VariableResistor.js b/history/data_structures/VariableResistor.js
index bfb7914..bfb7914 100644
--- a/data_structures/VariableResistor.js
+++ b/history/data_structures/VariableResistor.js
diff --git a/data_structures/VirtualCLK0.js b/history/data_structures/VirtualCLK0.js
index 82fa621..82fa621 100644
--- a/data_structures/VirtualCLK0.js
+++ b/history/data_structures/VirtualCLK0.js
diff --git a/data_structures/VoltageSensor.js b/history/data_structures/VoltageSensor.js
index 3eab08a..3eab08a 100644
--- a/data_structures/VoltageSensor.js
+++ b/history/data_structures/VoltageSensor.js
diff --git a/data_structures/VsourceAC.js b/history/data_structures/VsourceAC.js
index fa02afd..fa02afd 100644
--- a/data_structures/VsourceAC.js
+++ b/history/data_structures/VsourceAC.js
diff --git a/data_structures/WFILE_f.js b/history/data_structures/WFILE_f.js
index 7e9a4ed..7e9a4ed 100644
--- a/data_structures/WFILE_f.js
+++ b/history/data_structures/WFILE_f.js
diff --git a/data_structures/WRITEAU_f.js b/history/data_structures/WRITEAU_f.js
index d831faf..d831faf 100644
--- a/data_structures/WRITEAU_f.js
+++ b/history/data_structures/WRITEAU_f.js
diff --git a/data_structures/WRITEC_f.js b/history/data_structures/WRITEC_f.js
index 3f8f785..3f8f785 100644
--- a/data_structures/WRITEC_f.js
+++ b/history/data_structures/WRITEC_f.js
diff --git a/data_structures/ZCROSS_f.js b/history/data_structures/ZCROSS_f.js
index de4b8d9..de4b8d9 100644
--- a/data_structures/ZCROSS_f.js
+++ b/history/data_structures/ZCROSS_f.js
diff --git a/data_structures/c_block.js b/history/data_structures/c_block.js
index 97c9cae..97c9cae 100644
--- a/data_structures/c_block.js
+++ b/history/data_structures/c_block.js
diff --git a/data_structures/fortran_block.js b/history/data_structures/fortran_block.js
index 5abf2b0..5abf2b0 100644
--- a/data_structures/fortran_block.js
+++ b/history/data_structures/fortran_block.js
diff --git a/data_structures/freq_div.js b/history/data_structures/freq_div.js
index 47bdf8a..47bdf8a 100644
--- a/data_structures/freq_div.js
+++ b/history/data_structures/freq_div.js
diff --git a/data_structures/generic_block3.js b/history/data_structures/generic_block3.js
index 82804f0..82804f0 100644
--- a/data_structures/generic_block3.js
+++ b/history/data_structures/generic_block3.js
diff --git a/data_structures/scifunc_block_m.js b/history/data_structures/scifunc_block_m.js
index 20d082c..20d082c 100644
--- a/data_structures/scifunc_block_m.js
+++ b/history/data_structures/scifunc_block_m.js
diff --git a/styles/new.xml b/styles/new.xml
deleted file mode 100644
index f2b7211..0000000
--- a/styles/new.xml
+++ /dev/null
@@ -1,974 +0,0 @@
-<?xml version="1.0"?>
-<mxStylesheet>
- <!-- *** OVERLOADING DEFINITION *** -->
- <add as="defaultVertex">
- <add as="shape" value="label"/>
- <add as="perimeter" value="rectanglePerimeter"/>
- <add as="strokeColor" value="black"/>
- <add as="strokeWidth" value="0.5"/>
- <add as="fillColor" value="white"/>
- <add as="fontColor" value="black"/>
- <add as="noLabel" value="1"/>
- </add>
- <!-- *** GENERIC BLOCKS *** -->
- <add as="block" extend="defaultVertex">
- <add as="fillColor" value="#cdcdcd"/>
- <add as="gradientColor" value="white"/>
- <add as="rounded" value="1"/>
- </add>
- <add as="blockWithLabel" extend="defaultVertex">
- <add as="noLabel" value="0"/>
- <add as="spacing" value="13"/>
- <add as="fillColor" value="#cdcdcd"/>
- <add as="gradientColor" value="white"/>
- <add as="rounded" value="1"/>
- </add>
- <!-- *** BLOCK DEFINITION *** -->
- <!-- Affiche -->
- <add as="Affiche" extend="blockWithLabel"/>
- <add as="Split" extend="block">
- <add as="shape" value="rectangle"/>
- <add as="strokeColor" value="black"/>
- <add as="fillColor" value="orange"/>
- <remove as="gradientColor"/>
- <remove as="rounded"/>
- </add>
- <!-- Label -->
- <add as="Label" extend="defaultVertex">
- <add as="shape" value="rectangle"/>
- <add as="perimeter" value="rectanglePerimeter"/>
- <add as="fillColor" value="white"/>
- <add as="fontColor" value="black"/>
- <add as="noLabel" value="0"/>
- <add as="strokeColor" value="white"/>
- </add>
- <!-- Print (Label as block) -->
- <add as="Print" extend="blockWithLabel">
- <add as="displayedLabel" value="%s"/>
- </add>
- <!-- Gain -->
- <add as="Gain" extend="blockWithLabel">
- <add as="shape" value="triangle"/>
- <add as="perimeter" value="trianglePerimeter"/>
- <add as="direction" value="east"/>
- <add as="displayedLabel" value="%s"/>
- </add>
- <!-- Icon -->
- <add as="Icon" extend="block">
- <add as="imageBorder" value="black"/>
- </add>
- <!-- *** PORT DEFINITION *** -->
- <add as="Port" extend="defaultVertex">
- <add as="shape" value="triangle"/>
- <add as="perimeter" value="trianglePerimeter"/>
- <add as="noLabel" value="0"/>
- </add>
- <!-- Command Port -->
- <add as="CommandPort" extend="Port">
- <add as="strokeColor" value="red"/>
- <add as="fillColor" value="red"/>
- <add as="rotation" value="90"/>
- <add as="type" value="Command"/>
- </add>
- <!-- Control Port -->
- <add as="ControlPort" extend="Port">
- <add as="strokeColor" value="red"/>
- <add as="fillColor" value="red"/>
- <add as="rotation" value="90"/>
- <add as="type" value="Control"/>
- </add>
- <!-- Explicit Input -->
- <add as="ExplicitInputPort" extend="Port">
- <add as="strokeColor" value="black"/>
- <add as="fillColor" value="black"/>
- <add as="rotation" value="0"/>
- </add>
- <!-- Explicit Output -->
- <add as="ExplicitOutputPort" extend="Port">
- <add as="strokeColor" value="black"/>
- <add as="fillColor" value="black"/>
- <add as="rotation" value="0"/>
- </add>
- <!-- Implicit Input -->
- <add as="ImplicitInputPort" extend="Port">
- <add as="shape" value="rectangle"/>
- <add as="strokeColor" value="black"/>
- <add as="fillColor" value="black"/>
- </add>
- <!-- Implicit Output -->
- <add as="ImplicitOutputPort" extend="Port">
- <add as="shape" value="rectangle"/>
- <add as="strokeColor" value="black"/>
- <add as="fillColor" value="white"/>
- </add>
- <!-- *** LINK definition *** -->
- <add as="defaultEdge">
- <!--<add as="edgeStyle" value="entityRelationEdgeStyle"/>-->
- <add as="labelBackgroundColor" value="white"/>
- <!-- To have rounded links -->
- <!-- <add as="rounded" value="1"/> -->
- <!-- <add as="edgeStyle" value="elbowEdgeStyle"/> -->
- <add as="elbow" value="horizontal"/>
- <add as="shape" value="connector"/>
- <add as="labelBackgroundColor" value="white"/>
- <add as="endArrow" value="classicnone"/>
- <add as="fontSize" value="10"/>
- <add as="align" value="center"/>
- <add as="verticalAlign" value="middle"/>
- <add as="strokeColor" value="black"/>
- <add as="perimeter" value="null"/>
- </add>
- <add as="CommandControlLink" extend="defaultEdge">
- <add as="strokeColor" value="red"/>
- <add as="elbow" value="vertical"/>
- </add>
- <add as="ExplicitLink" extend="defaultEdge">
- <add as="strokeColor" value="blue"/>
- </add>
- <add as="ImplicitLink" extend="defaultEdge">
- <add as="strokeColor" value="blue"/>
- </add>
- <!-- SOURCES -->
- <add as="CONST_m" extend="Print"/>
- <add as="CONST_f" extend="Print"/>
- <add as="CONST" extend="Print"/>
- <add as="GENSQR_f" extend="Icon">
- <add as="image" value="blocks/SQUARE_WAVE_f.svg"/>
- </add>
- <add as="RAMP" extend="Icon">
- <add as="image" value="blocks/RAMP.svg"/>
- </add>
- <add as="RAND_m" extend="blockWithLabel">
- <add as="displayedLabel" value="Random&lt;BR&gt; generator"/>
- </add>
- <add as="RFILE_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Read from&lt;BR&gt; input file"/>
- </add>
- <add as="CLKINV_f" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="rounded" value="1"/>
- <add as="fillColor" value="white"/>
- <add as="strokeColor" value="red"/>
- </add>
- <add as="CURV_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Curve"/>
- </add>
- <add as="INIMPL_f" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="rounded" value="1"/>
- <add as="fillColor" value="white"/>
- </add>
- <add as="READAU_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Read from .au&lt;BR&gt; sound file"/>
- </add>
- <add as="SAWTOOTH_f" extend="Icon">
- <add as="image" value="blocks/sawtooth.svg"/>
- </add>
- <add as="STEP_FUNCTION" extend="Icon">
- <add as="image" value="blocks/STEP_FUNCTION.svg"/>
- </add>
- <add as="STEP" extend="Icon">
- <add as="image" value="blocks/STEP_FUNCTION.svg"/>
- </add>
- <add as="PULSE_SC" extend="Icon">
- <add as="image" value="blocks/PULSE_SC.svg"/>
- </add>
- <add as="CLOCK_c" extend="Icon">
- <add as="image" value="blocks/CLOCK_c.svg"/>
- </add>
- <add as="GENSIN_f" extend="Icon">
- <add as="image" value="blocks/SINUS_f.svg"/>
- </add>
- <add as="IN_f" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="rounded" value="1"/>
- <add as="fillColor" value="white"/>
- </add>
- <add as="READC_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Read from&lt;BR&gt; C binary file"/>
- </add>
- <add as="TIME_f" extend="Icon">
- <add as="image" value="blocks/CLOCK_f.svg"/>
- </add>
- <add as="Modulo_Count" extend="blockWithLabel">
- <add as="displayedLabel" value="Counter&lt;BR&gt;Modulo %2$s"/>
- </add>
- <add as="Sigbuilder" extend="blockWithLabel">
- <add as="displayedLabel" value="Signal&lt;BR&gt;Builder"/>
- </add>
- <add as="SampleCLK" extend="Icon">
- <add as="image" value="blocks/SampleCLK.svg"/>
- </add>
- <add as="TKSCALE" extend="blockWithLabel">
- <add as="displayedLabel" value="TK Scale"/>
- </add>
- <add as="FROMWSB" extend="blockWithLabel">
- <!-- FIXME: update label from parameters (not as exprs) -->
- <add as="displayedLabel" value="From workspace"/>
- </add>
- <!-- CONTINUOUS -->
- <add as="DERIV" extend="blockWithLabel">
- <add as="displayedLabel" value="du / dt"/>
- </add>
- <add as="INTEGRAL_m" extend="Icon">
- <add as="image" value="blocks/INTEGRAL.svg"/>
- <!--
- <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;
- &#8747; &lt;/FONT&gt;"/>
- -->
- </add>
- <add as="INTEGRAL" extend="INTEGRAL_m"/>
- <add as="CLSS" extend="blockWithLabel">
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt; &lt;TD ALIGN=&quot;RIGHT&quot;&gt;xd&lt;/TD&gt; &lt;TD&gt;=&lt;/TD&gt; &lt;TD&gt;Ax+Bu&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD ALIGN=&quot;RIGHT&quot;&gt;y&lt;/TD&gt; &lt;TD&gt;=&lt;/TD&gt; &lt;TD&gt;Cx+Du&lt;/TD&gt; &lt;/TR&gt; &lt;/TABLE&gt;"/>
- </add>
- <add as="CLSS_f" extend="CLSS"/>
- <add as="CLR" extend="blockWithLabel">
- <add as="displayedLabel" value="$\frac{%s}{%s}$"/>
- </add>
- <add as="CLR_f" extend="CLR"/>
- <add as="TIME_DELAY" extend="blockWithLabel">
- <add as="displayedLabel" value="Continuous&lt;BR&gt; fix delay"/>
- </add>
- <add as="TCLSS" extend="blockWithLabel">
- <add as="displayedLabel" value="Jump&lt;BR&gt; (A,B,C,D)"/>
- </add>
- <add as="TCLSS_f" extend="TCLSS"/>
- <add as="VARIABLE_DELAY" extend="blockWithLabel">
- <add as="displayedLabel" value="Variable&lt;BR&gt; delay"/>
- </add>
- <add as="PID" extend="blockWithLabel">
- <add as="displayedLabel" value="PID"/>
- </add>
- <add as="INTEGRAL_f" extend="blockWithLabel">
- <add as="displayedLabel" value="1/s"/>
- </add>
- <!-- DISCONTINUOUS -->
- <add as="SATURATION" extend="Icon">
- <add as="image" value="blocks/SATURATION.svg"/>
- </add>
- <add as="DEADBAND" extend="Icon">
- <add as="image" value="blocks/DEADBAND.svg"/>
- </add>
- <add as="HYSTHERESIS" extend="Icon">
- <add as="image" value="blocks/HYSTHERESIS.svg"/>
- </add>
- <add as="BACKLASH" extend="blockWithLabel">
- <add as="displayedLabel" value="Backlash"/>
- </add>
- <add as="RATELIMITER" extend="blockWithLabel">
- <add as="displayedLabel" value="Rate limiter"/>
- </add>
- <add as="REGISTER" extend="blockWithLabel">
- <add as="displayedLabel" value="Shift&lt;BR&gt; register"/>
- </add>
- <add as="DELAYV_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Variable&lt;BR&gt; delay"/>
- </add>
- <!-- LOOKUP TABLES -->
- <add as="LOOKUP_f" extend="Icon">
- <add as="image" value="blocks/DSCOPE.svg"/>
- </add>
- <add as="INTRP2BLK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Interp 2"/>
- </add>
- <add as="INTRPLBLK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Interp"/>
- </add>
- <!-- SIGNAL PROCESSING -->
- <add as="MCLOCK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="2freq clock&lt;BR&gt; f/n f"/>
- </add>
- <add as="QUANT_f" extend="Icon">
- <add as="image" value="blocks/QUANT_f.svg"/>
- </add>
- <add as="MFCLCK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="M. freq&lt;BR&gt; clock"/>
- </add>
- <add as="SAMPHOLD_m" extend="blockWithLabel">
- <add as="displayedLabel" value="S / H"/>
- </add>
- <add as="SAMPLEHOLD_f" extend="SAMPHOLD_m"/>
- <!-- THRESHOLD -->
- <add as="NEGTOPOS_f" extend="blockWithLabel">
- <add as="displayedLabel" value="- to +"/>
- </add>
- <add as="POSTONEG_f" extend="blockWithLabel">
- <add as="displayedLabel" value="+ to -"/>
- </add>
- <add as="ZCROSS_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Zcross"/>
- </add>
- <add as="GENERAL_f" extend="blockWithLabel">
- <add as="displayedLabel" value="GENERAL"/>
- </add>
- <add as="CLINDUMMY_f" extend="blockWithLabel">
- <add as="displayedLabel" value="DUMMY&lt;BR&gt; CLSS"/>
- </add>
- <!-- MATH OPERATIONS -->
- <add as="MAX_f" extend="blockWithLabel">
- <add as="displayedLabel" value="MAX"/>
- </add>
- <add as="MIN_f" extend="blockWithLabel">
- <add as="displayedLabel" value="MIN"/>
- </add>
- <add as="BIGSOM_f" extend="Icon">
- <add as="image" value="blocks/SUM.svg"/>
- <add as="noLabel" value="1"/>
- <!--
- <add as="displayedLabel" value="&lt;TABLE&gt;&lt;TR&gt;
- &lt;TD&gt;+&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
- SIZE=&quot;6&quot;&gt;&#8721;&lt;/FONT&gt; &lt;/TD&gt; &lt;/TR&gt;
- &lt;TR&gt; &lt;TD&gt;+&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
- &lt;/TABLE&gt;"/>
- -->
- </add>
- <add as="POWBLK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="u^a"/>
- </add>
- <add as="INVBLK" extend="blockWithLabel">
- <add as="displayedLabel" value="1/u"/>
- </add>
- <add as="INVBLK_f" extend="INVBLK"/>
- <add as="SINBLK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="SIN"/>
- </add>
- <add as="COSBLK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="COS"/>
- </add>
- <add as="TANBLK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="TAN"/>
- </add>
- <add as="MATDIV" extend="blockWithLabel">
- <add as="displayedLabel" value="A / B"/>
- </add>
- <add as="EXPBLK_m" extend="blockWithLabel">
- <add as="displayedLabel" value="a^u"/>
- </add>
- <add as="PROD_f" extend="blockWithLabel">
- <add as="shape" value="ellipse"/>
- <remove as="image"/>
- <add as="fontSize" value="20"/>
- </add>
- <add as="MATZREIM" extend="blockWithLabel">
- <add as="displayedLabel" value="Re &amp; Im"/>
- </add>
- <add as="MATMAGPHI" extend="blockWithLabel">
- <add as="displayedLabel" value="Mag &amp; Phi"/>
- </add>
- <add as="SQRT" extend="blockWithLabel"/>
- <add as="GAINBLK_f" extend="Gain"/>
- <add as="LOGBLK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="LOG"/>
- </add>
- <add as="SUMMATION" extend="Icon">
- <add as="image" value="blocks/SUM.svg"/>
- <add as="noLabel" value="1"/>
- <!--
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt;
- &lt;TD&gt;+&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
- SIZE=&quot;6&quot;&gt;&#8721;&lt;/FONT&gt; &lt;TD&gt; &lt;/TR&gt;
- &lt;TR&gt; &lt;TD&gt;-&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
- &lt;/TABLE&gt;"/>
- -->
- </add>
- <add as="TrigFun" extend="blockWithLabel">
- <add as="displayedLabel" value="Trig function"/>
- </add>
- <add as="PRODUCT" extend="Icon">
- <add as="image" value="blocks/PRODUCT.svg"/>
- <add as="noLabel" value="1"/>
- <!--
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt;
- &lt;TD&gt;*&lt;/TD&gt; &lt;TD ROWSPAN=&quot;2&quot;&gt; &lt;FONT
- SIZE=&quot;6&quot;&gt;&#8719;&lt;/FONT&gt; &lt;TD&gt; &lt;/TR&gt;
- &lt;TR&gt; &lt;TD&gt;/&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt;
- &lt;/TABLE&gt;"/>
- -->
- </add>
- <add as="MAXMIN" extend="blockWithLabel">
- <add as="displayedLabel" value="MIN / MAX"/>
- </add>
- <add as="ABS_VALUE" extend="blockWithLabel">
- <add as="displayedLabel" value="ABS"/>
- </add>
- <add as="SIGNUM" extend="blockWithLabel">
- <add as="displayedLabel" value="SIGN"/>
- </add>
- <add as="SUM_f" extend="blockWithLabel">
- <add as="shape" value="ellipse"/>
- <remove as="image"/>
- <add as="fontSize" value="20"/>
- </add>
- <add as="SOM_f" extend="blockWithLabel">
- <add as="shape" value="ellipse"/>
- <remove as="image"/>
- <add as="fontSize" value="20"/>
- <add as="displayedLabel" value="+"/>
- </add>
- <add as="CONSTRAINT_c" extend="blockWithLabel">
- <add as="displayedLabel" value="x == %s"/>
- </add>
- <add as="CONSTRAINT2_c" extend="blockWithLabel">
- <add as="displayedLabel" value="x == %s&lt;br/&gt;x' == %s"/>
- </add>
- <!-- MODELICA -->
- <add as="MBLOCK" extend="blockWithLabel">
- <add as="displayedLabel" value="Modelica&lt;BR&gt; generic"/>
- </add>
- <add as="FROMMO" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="fillColor" value="white"/>
- <add as="displayedLabel" value="%s"/>
- </add>
- <add as="GOTOMO" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="fillColor" value="white"/>
- <add as="displayedLabel" value="%s"/>
- </add>
- <add as="GotoTagVisibilityMO" extend="blockWithLabel">
- <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
- <add as="shape" value="ellipse"/>
- <add as="strokeColor" value="green"/>
- </add>
- <add as="OUTIMPL_f" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="fillColor" value="white"/>
- </add>
- <!-- INTEGER -->
- <add as="BITCLEAR" extend="blockWithLabel">
- <add as="displayedLabel" value="Clear bit %2$s"/>
- </add>
- <add as="BITSET" extend="blockWithLabel">
- <add as="displayedLabel" value="Set bit %2$s"/>
- </add>
- <add as="CONVERT" extend="blockWithLabel">
- <!-- FIXME: update label from parameters -->
- <add as="displayedLabel" value="Convert to"/>
- </add>
- <add as="EXTRACTBITS" extend="blockWithLabel">
- <add as="displayedLabel" value="Extract Bits %2$s"/>
- </add>
- <add as="INTMUL" extend="blockWithLabel">
- <add as="displayedLabel" value="INTMUL"/>
- </add>
- <add as="SHIFT" extend="blockWithLabel">
- <add as="displayedLabel" value="Arithmetic&lt;BR&gt; shift %2$s"/>
- </add>
- <add as="LOGIC" extend="blockWithLabel">
- <add as="displayedLabel" value="LOGIC"/>
- </add>
- <add as="DLATCH" extend="blockWithLabel">
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt; &lt;TD&gt;D&lt;/TD&gt; &lt;TD&gt;Q&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;C&lt;/TD&gt; &lt;TD&gt;!Q&lt;/TD&gt; &lt;/TR&gt; &lt;/TABLE&gt;"/>
- </add>
- <add as="DFLIPFLOP" extend="blockWithLabel">
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt; &lt;TD&gt;D&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD/&gt; &lt;TD&gt;Q&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;clk&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD/&gt; &lt;TD&gt;!Q&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;en&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt; &lt;/TABLE&gt;"/>
- </add>
- <add as="JKFLIPFLOP" extend="blockWithLabel">
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt; &lt;TD&gt;J&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD/&gt; &lt;TD&gt;Q&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;clk&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD/&gt; &lt;TD&gt;!Q&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;K&lt;/TD&gt; &lt;TD/&gt; &lt;/TR&gt; &lt;/TABLE&gt;"/>
- </add>
- <add as="SRFLIPFLOP" extend="blockWithLabel">
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt; &lt;TD&gt;S&lt;/TD&gt; &lt;TD&gt;Q&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;R&lt;/TD&gt; &lt;TD&gt;!Q&lt;/TD&gt; &lt;/TR&gt; &lt;/TABLE&gt;"/>
- </add>
- <!-- MATRIX -->
- <add as="CUMSUM" extend="blockWithLabel">
- <add as="displayedLabel" value="CUMSUM"/>
- </add>
- <add as="SUBMAT" extend="blockWithLabel"/>
- <add as="MATBKSL" extend="blockWithLabel">
- <add as="displayedLabel" value="A \ B"/>
- </add>
- <add as="MATINV" extend="blockWithLabel">
- <add as="displayedLabel" value="INV"/>
- </add>
- <add as="MATCATV" extend="blockWithLabel">
- <add as="displayedLabel" value="Vert&lt;BR&gt; Cat"/>
- </add>
- <add as="MATSUM" extend="blockWithLabel"/>
- <add as="RICC" extend="blockWithLabel"/>
- <add as="ROOTCOEF" extend="blockWithLabel">
- <add as="displayedLabel" value="ROOT&lt;BR&gt;COEF"/>
- </add>
- <add as="MATCATH" extend="blockWithLabel">
- <add as="displayedLabel" value="Horiz&lt;BR&gt; Cat"/>
- </add>
- <add as="MATLU" extend="blockWithLabel">
- <add as="displayedLabel" value="LU"/>
- </add>
- <add as="MATZCONJ" extend="blockWithLabel">
- <add as="displayedLabel" value="CONJ"/>
- </add>
- <add as="EXTRACT" extend="blockWithLabel"/>
- <add as="MATEXPM" extend="blockWithLabel">
- <add as="displayedLabel" value="EXPM"/>
- </add>
- <add as="MATDET" extend="blockWithLabel">
- <add as="displayedLabel" value="DET"/>
- </add>
- <add as="MATPINV" extend="blockWithLabel">
- <add as="displayedLabel" value="PINV"/>
- </add>
- <add as="EXTTRI" extend="blockWithLabel">
- <add as="displayedLabel" value="Tri/Diag&lt;BR&gt; Extraction"/>
- </add>
- <add as="MATMUL" extend="blockWithLabel"/>
- <add as="MATTRAN" extend="blockWithLabel"/>
- <add as="MATSING" extend="blockWithLabel">
- <add as="displayedLabel" value="SVD"/>
- </add>
- <add as="MATRESH" extend="blockWithLabel">
- <add as="displayedLabel" value="RESHAPE"/>
- </add>
- <add as="MATDIAG" extend="blockWithLabel">
- <add as="displayedLabel" value="DIAG"/>
- </add>
- <add as="MATEIG" extend="blockWithLabel">
- <add as="displayedLabel" value="EIG"/>
- </add>
- <!-- SINKS -->
- <add as="CFSCOPE" extend="Icon">
- <add as="image" value="blocks/ASCOPE.svg"/>
- </add>
- <add as="BARXY" extend="Icon">
- <add as="image" value="blocks/BARXY.svg"/>
- </add>
- <add as="CANIMXY" extend="Icon">
- <add as="image" value="blocks/3DSCOPE.svg"/>
- </add>
- <add as="CSCOPE" extend="Icon">
- <add as="image" value="blocks/ASCOPE.svg"/>
- </add>
- <add as="CSCOPXY" extend="Icon">
- <add as="image" value="blocks/CSCOPXY.svg"/>
- </add>
- <add as="TOWS_c" extend="blockWithLabel">
- <add as="displayedLabel" value="To workspace&lt;BR&gt;%2$s [%1$s]"/>
- </add>
- <add as="CMAT3D" extend="blockWithLabel">
- <add as="image" value="blocks/ASCOPE.svg"/>
- <add as="verticalLabelPosition" value="bottom"/>
- <add as="verticalAlign" value="top"/>
- <add as="spacing" value="2"/>
- <add as="displayedLabel" value="Mat. 3D"/>
- </add>
- <add as="CSCOPXY3D" extend="Icon">
- <add as="image" value="blocks/CSCOPXY3D.svg"/>
- </add>
- <add as="CANIMXY3D" extend="Icon">
- <add as="image" value="blocks/3DSCOPE.svg"/>
- </add>
- <add as="CMATVIEW" extend="blockWithLabel">
- <add as="image" value="blocks/ASCOPE.svg"/>
- <add as="verticalLabelPosition" value="bottom"/>
- <add as="verticalAlign" value="top"/>
- <add as="spacing" value="2"/>
- <add as="displayedLabel" value="Mat. View"/>
- </add>
- <add as="CMSCOPE" extend="Icon">
- <add as="image" value="blocks/ASCOPE.svg"/>
- </add>
- <add as="AFFICH_m" extend="Affiche"/>
- <add as="AFFICH_f" extend="Affiche"/>
- <add as="TRASH_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Trash"/>
- </add>
- <!-- PORT ACTION -->
- <add as="Extract_Activation" extend="blockWithLabel">
- <add as="displayedLabel" value="Extract&lt;BR&gt; activation"/>
- </add>
- <add as="IFTHEL_f" extend="blockWithLabel">
- <add as="displayedLabel" value="if in&gt;0&lt;BR&gt; then else"/>
- </add>
- <add as="ESELECT_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Event select"/>
- </add>
- <add as="EDGE_TRIGGER" extend="blockWithLabel">
- <add as="displayedLabel" value="Edge&lt;BR&gt; trigger"/>
- </add>
- <!-- DISCRETE -->
- <add as="DLRADAPT_f" extend="blockWithLabel">
- <add as="displayedLabel" value="N(z,p)&lt;BR&gt;&lt;HR&gt;D(z,p)"/>
- </add>
- <add as="DLR" extend="blockWithLabel">
- <add as="displayedLabel" value="$\frac{%s}{%s}$"/>
- </add>
- <add as="DLR_f" extend="DLR"/>
- <add as="DLSS" extend="blockWithLabel">
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt; &lt;TD ALIGN=&quot;RIGHT&quot;&gt;x&lt;/TD&gt; &lt;TD ALIGN=&quot;CENTER&quot;&gt;+=&lt;/TD&gt; &lt;TD&gt;Ax+Bu&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD ALIGN=&quot;RIGHT&quot;&gt;y&lt;/TD&gt; &lt;TD ALIGN=&quot;CENTER&quot;&gt;=&lt;/TD&gt; &lt;TD&gt;Cx+Du&lt;/TD&gt; &lt;/TR&gt; &lt;/TABLE&gt;"/>
- </add>
- <add as="DELAY_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Delay"/>
- </add>
- <add as="DOLLAR_f" extend="blockWithLabel">
- <add as="displayedLabel" value="1/z"/>
- </add>
- <add as="DOLLAR" extend="DOLLAR_f"/>
- <!-- EVENTS -->
- <add as="CLKFROM" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="fillColor" value="white"/>
- <add as="strokeColor" value="red"/>
- <add as="displayedLabel" value="%s"/>
- </add>
- <add as="CLKGOTO" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="fillColor" value="white"/>
- <add as="strokeColor" value="red"/>
- <add as="displayedLabel" value="%s"/>
- </add>
- <add as="CLKGotoTagVisibility" extend="blockWithLabel">
- <add as="fontSize" value="20"/>
- <add as="displayedLabel" value="{%s}"/>
- <add as="shape" value="ellipse"/>
- <add as="strokeColor" value="red"/>
- </add>
- <add as="CLKOUTV_f" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="fillColor" value="white"/>
- <add as="strokeColor" value="red"/>
- </add>
- <add as="CLKOUT_f" extend="CLKOUTV_f"/>
- <add as="CLKSOMV_f" extend="blockWithLabel">
- <add as="shape" value="ellipse"/>
- <add as="displayedLabel" value="+"/>
- <add as="fontColor" value="red"/>
- <add as="strokeColor" value="red"/>
- <add as="fontSize" value="20"/>
- <add as="spacing" value="5"/>
- <add as="spacingLeft" value="6"/>
- <add as="spacingRight" value="6"/>
- </add>
- <add as="EVTGEN_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Event at&lt;BR&gt; time %s"/>
- </add>
- <add as="EVTVARDLY" extend="blockWithLabel">
- <add as="displayedLabel" value="Event&lt;BR&gt; delay"/>
- </add>
- <add as="M_freq" extend="blockWithLabel">
- <add as="displayedLabel" value="Multiple&lt;BR&gt; frequency"/>
-
- </add>
- <add as="ANDBLK" extend="Icon">
- <add as="image" value="blocks/ANDBLK.svg"/>
- </add>
- <add as="HALT_f" extend="blockWithLabel">
- <add as="displayedLabel" value="HALT"/>
- </add>
- <add as="freq_div" extend="blockWithLabel">
- <add as="displayedLabel" value="Frequency&lt;BR&gt; division"/>
- </add>
- <add as="ANDLOG_f" extend="blockWithLabel">
- <add as="displayedLabel" value="LOGICAL&lt;BR&gt; AND"/>
- </add>
- <add as="EVTDLY_c" extend="blockWithLabel">
- <add as="displayedLabel" value="Delay: %s"/>
- </add>
- <add as="CEVENTSCOPE" extend="Icon">
- <add as="image" value="blocks/DSCOPE.svg"/>
- </add>
- <!-- SIGNAL ROUTING -->
- <add as="SELF_SWITCH_ON" extend="Icon">
- <add as="image" value="blocks/Self_Switch_on.svg"/>
- </add>
- <add as="SELF_SWITCH_OFF" extend="Icon">
- <add as="image" value="blocks/Self_Switch_off.svg"/>
- </add>
- <add as="ISELECT_m" extend="blockWithLabel">
- <add as="displayedLabel" value="Selector"/>
- </add>
- <add as="RELAY_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Relay"/>
- </add>
- <add as="WRITEAU_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Write AU to&lt;BR&gt; /dev/audio"/>
- </add>
- <add as="SELECT_m" extend="blockWithLabel">
- <add as="displayedLabel" value="Selector"/>
- </add>
- <add as="SELECT_f" extend="SELECT_m"/>
- <add as="EXTRACTOR" extend="blockWithLabel">
- <add as="displayedLabel" value="Extractor"/>
- </add>
- <add as="M_SWITCH" extend="Icon">
- <add as="verticalLabelPosition" value="bottom"/>
- <add as="verticalAlign" value="top"/>
- <add as="spacing" value="2"/>
- <add as="noLabel" value="0"/>
- <add as="displayedLabel" value="Dynamic index"/>
- <add as="image" value="blocks/SWITCH.svg"/>
- </add>
- <add as="SWITCH_f" extend="Icon">
- <add as="verticalLabelPosition" value="bottom"/>
- <add as="verticalAlign" value="top"/>
- <add as="spacing" value="2"/>
- <add as="noLabel" value="0"/>
- <add as="displayedLabel" value="Static: %2$s"/>
- <add as="image" value="blocks/SWITCH.svg"/>
- </add>
- <add as="SWITCH2_m" extend="Icon">
- <add as="verticalLabelPosition" value="bottom"/>
- <add as="verticalAlign" value="top"/>
- <add as="spacing" value="2"/>
- <add as="noLabel" value="0"/>
- <add as="displayedLabel" value="Dynamic"/>
- <add as="image" value="blocks/SWITCH.svg"/>
- </add>
- <add as="NRMSOM_f" extend="blockWithLabel">
- <add as="verticalLabelPosition" value="bottom"/>
- <add as="verticalAlign" value="top"/>
- <add as="spacing" value="2"/>
- <add as="displayedLabel" value="Bus creator"/>
- </add>
- <add as="WRITEC_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Write to&lt;BR&gt;C binary file"/>
- </add>
- <add as="GOTO" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="fillColor" value="white"/>
- <add as="displayedLabel" value="%s"/>
- </add>
- <add as="GotoTagVisibility" extend="blockWithLabel">
- <add as="displayedLabel" value="&lt;FONT SIZE=&quot;6&quot;&gt;{%s}&lt;/FONT&gt;"/>
- </add>
- <add as="FROM" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="fillColor" value="white"/>
- <add as="displayedLabel" value="%s"/>
- </add>
- <add as="WFILE_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Write to&lt;BR&gt; output file"/>
- </add>
- <add as="MUX" extend="blockWithLabel">
- <add as="verticalLabelPosition" value="bottom"/>
- <add as="verticalAlign" value="top"/>
- <add as="displayedLabel" value="MUX"/>
- <add as="spacing" value="2"/>
- </add>
- <add as="DEMUX" extend="blockWithLabel">
- <add as="verticalLabelPosition" value="bottom"/>
- <add as="verticalAlign" value="top"/>
- <add as="displayedLabel" value="DEMUX"/>
- <add as="spacing" value="2"/>
- </add>
- <add as="SCALAR2VECTOR" extend="blockWithLabel">
- <add as="displayedLabel" value="SCALAR&lt;BR&gt;to VECTOR"/>
- </add>
- <!-- COMMONLY USED BLOCKS -->
- <add as="OUT_f" extend="blockWithLabel">
- <add as="shape" value="hexagon"/>
- <add as="rounded" value="1"/>
- <add as="fillColor" value="white"/>
- </add>
- <add as="RELATIONALOP" extend="blockWithLabel">
- <add as="displayedLabel" value="Relational&lt;BR&gt; op : &amp;&lt;"/>
- <!-- new value for the label defined in the interface function of block -->
- </add>
- <add as="TEXT_f" extend="Label">
- <!-- <add as="displayedLabel" value="Text"/> -->
- <add as="strokeColor" value="none"/>
- <add as="fillColor" value="none"/>
- </add>
- <!-- USER-DEFINED FUNCTIONS -->
- <add as="PDE" extend="blockWithLabel"/>
- <add as="fortran_block" extend="blockWithLabel">
- <add as="displayedLabel" value="Fortran block:&lt;BR&gt;%4$s"/>
- </add>
- <add as="DEBUG" extend="blockWithLabel">
- <add as="displayedLabel" value="Debug:&lt;BR&gt;%2$s"/>
- </add>
- <add as="EXPRESSION" extend="blockWithLabel">
- <add as="displayedLabel" value="Expression:&lt;BR&gt;%2$s"/>
- </add>
- <add as="scifunc_block_m" extend="blockWithLabel">
- <add as="displayedLabel" value="Function:&lt;BR&gt;%10$s"/>
- </add>
- <add as="scifunc_block" extend="scifunc_block_m"/>
- <add as="CBLOCK" extend="blockWithLabel">
- <add as="displayedLabel" value="C block 2:&lt;BR&gt;%1$s"/>
- </add>
- <add as="CBLOCK4" extend="blockWithLabel">
- <add as="displayedLabel" value="C block 4:&lt;BR&gt;%1$s"/>
- </add>
- <add as="generic_block3" extend="blockWithLabel">
- <add as="displayedLabel" value="native block:&lt;BR&gt;%1$s"/>
- </add>
- <add as="c_block" extend="blockWithLabel">
- <add as="displayedLabel" value="C block:&lt;BR&gt;%4$s"/>
- </add>
- <add as="SUPER_f" extend="Icon">
- <add as="image" value="blocks/SUPER.svg"/>
- </add>
- <add as="DSUPER" extend="SUPER_f"/>
- <!-- ELECTRICAL -->
- <add as="Capacitor" extend="Icon">
- <add as="image" value="blocks/Capacitor.svg"/>
- </add>
- <add as="Ground" extend="Icon">
- <add as="image" value="blocks/Ground.svg"/>
- </add>
- <add as="VVsourceAC" extend="blockWithLabel">
- <add as="shape" value="ellipse"/>
- <add as="perimeter" value="ellipsePerimeter"/>
- <add as="displayedLabel" value="1 V&lt;br/&gt;~ %s"/>
- </add>
- <add as="ConstantVoltage" extend="Icon">
- <add as="image" value="blocks/ConstantVoltage.svg"/>
- </add>
- <add as="Inductor" extend="Icon">
- <add as="image" value="blocks/Inductor.svg"/>
- </add>
- <add as="PotentialSensor" extend="Icon">
- <add as="image" value="blocks/PotentialSensor.svg"/>
- </add>
- <add as="VariableResistor" extend="Icon">
- <add as="image" value="blocks/VariableResistor.svg"/>
- </add>
- <add as="CurrentSensor" extend="Icon">
- <add as="image" value="blocks/CurrentSensor.svg"/>
- </add>
- <add as="Resistor" extend="Icon">
- <add as="image" value="blocks/Resistor.svg"/>
- </add>
- <add as="VoltageSensor" extend="Icon">
- <add as="image" value="blocks/VoltageSensor.svg"/>
- </add>
- <add as="Diode" extend="Icon">
- <add as="image" value="blocks/Diode.svg"/>
- </add>
- <add as="VsourceAC" extend="blockWithLabel">
- <add as="shape" value="ellipse"/>
- <add as="perimeter" value="ellipsePerimeter"/>
- <add as="textAlign" value="center"/>
- <add as="displayedLabel" value="%s V&lt;br/&gt;~ %s"/>
- </add>
- <add as="NPN" extend="Icon">
- <add as="image" value="blocks/NPN.svg"/>
- </add>
- <add as="PNP" extend="Icon">
- <add as="image" value="blocks/PNP.svg"/>
- </add>
- <add as="SineVoltage" extend="blockWithLabel">
- <add as="shape" value="ellipse"/>
- <add as="perimeter" value="ellipsePerimeter"/>
- <add as="displayedLabel" value="%s V&lt;br/&gt;~"/>
- </add>
- <add as="Switch" extend="Icon">
- <add as="image" value="blocks/SWITCH.svg"/>
- </add>
- <add as="OpAmp" extend="blockWithLabel">
- <add as="shape" value="triangle"/>
- <add as="perimeter" value="trianglePerimeter"/>
- <add as="direction" value="east"/>
- <add as="displayedLabel" value="&lt;TABLE&gt; &lt;TR&gt; &lt;TD&gt;+&lt;/TD&gt; &lt;TD&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;&lt;/TD&gt; &lt;TD&gt;OP&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt; &lt;TD&gt;-&lt;/TD&gt; &lt;TD&gt;&lt;/TD&gt; &lt;/TR&gt; &lt;/TABLE&gt;"/>
- <add as="spacing" value="0"/>
- <add as="spacingRight" value="5"/>
- <add as="spacingTop" value="7"/>
- <add as="spacingBottom" value="7"/>
- </add>
- <add as="PMOS" extend="Icon">
- <add as="image" value="blocks/PMOS.svg"/>
- </add>
- <add as="NMOS" extend="Icon">
- <add as="image" value="blocks/NMOS.svg"/>
- </add>
- <add as="CCS" extend="Icon">
- <add as="image" value="blocks/CCS.svg"/>
- </add>
- <add as="CVS" extend="Icon">
- <add as="image" value="blocks/CVS.svg"/>
- </add>
- <add as="IdealTransformer" extend="Icon">
- <add as="image" value="blocks/IdealTransformer.svg"/>
- </add>
- <add as="Gyrator" extend="Icon">
- <add as="image" value="blocks/Gyrator.svg"/>
- </add>
- <!-- THERMO-HYDRAULICS -->
- <add as="Bache" extend="Icon">
- <add as="image" value="blocks/BACHE.svg"/>
- </add>
- <add as="VanneReglante" extend="Icon">
- <add as="image" value="blocks/VanneReglante.svg"/>
- </add>
- <add as="PerteDP" extend="Icon">
- <add as="image" value="blocks/PerteDP.svg"/>
- </add>
- <add as="PuitsP" extend="Icon">
- <add as="image" value="blocks/PuitP.svg"/>
- </add>
- <add as="SourceP" extend="Icon">
- <add as="image" value="blocks/SourceP.svg"/>
- </add>
- <add as="Flowmeter" extend="Icon">
- <add as="image" value="blocks/Flowmeter.svg"/>
- </add>
- <!-- DEMONSTRATION BLOCKS -->
- <add as="BOUNCE" extend="blockWithLabel">
- <add as="displayedLabel" value="Bouncing&lt;BR&gt; balls"/>
- </add>
- <add as="BOUNCEXY" extend="Icon">
- <add as="image" value="blocks/3DSCOPE.svg"/>
- </add>
- <add as="BPLATFORM" extend="Icon">
- <add as="image" value="blocks/BPLATFORM.svg"/>
- </add>
- <add as="AUTOMAT" extend="blockWithLabel">
- <!-- FIXME : Show parameters over block -->
- <add as="displayedLabel" value="Automaton&lt;BR&gt; nM=2, nX=1"/>
- </add>
- <!-- GENERATED BLOCKS -->
- <add as="SPLIT_f" extend="Split"/>
- <!--
- <add as="SCALAR2VECTOR" extend="Icon">
- <add as="image" value="blocks/SCALAR2VECTOR.gif" />
- </add>
- -->
- <add as="SAT_f" extend="SATURATION"/>
- <!-- RAND_f and RAND_m looks exactly the same -->
- <add as="RAND_f" extend="RAND_m"/>
- <add as="MUX_f" extend="MUX"/>
- <add as="MEMORY_f" extend="blockWithLabel"/>
- <add as="LOGICAL_OP" extend="blockWithLabel">
- <add as="displayedLabel" value="AND"/>
- </add>
- <add as="generic_block" extend="blockWithLabel">
- <add as="displayedLabel" value="GENERIC"/>
- </add>
- <add as="GAINBLK" extend="Gain"/>
- <add as="GAIN_f" extend="Gain"/>
- <add as="EVTDLY_f" extend="blockWithLabel">
- <add as="displayedLabel" value="Delay"/>
- </add>
- <add as="END_c" extend="blockWithLabel">
- <add as="displayedLabel" value="END"/>
- </add>
- <add as="ENDBLK" extend="blockWithLabel">
- <add as="displayedLabel" value="END"/>
- </add>
- <add as="EDGETRIGGER" extend="blockWithLabel">
- <add as="displayedLabel" value="Edge &lt;BR&gt;trigger"/>
- </add>
- <add as="DOLLAR_m" extend="DOLLAR_f"/>
- <add as="DIFF_f" extend="blockWithLabel">
- <add as="displayedLabel" value="S"/>
- </add>
- <add as="DEMUX_f" extend="DEMUX"/>
- <add as="DEADBAND" extend="Icon">
- <add as="image" value="blocks/DEADBAND.svg"/>
- </add>
- <add as="Counter" extend="blockWithLabel">
- <add as="displayedLabel" value="Counter&lt;BR&gt;%s &amp;#8594; %s"/>
- </add>
- <add as="CLOCK_f" extend="Icon">
- <add as="image" value="blocks/CLOCK_c.svg"/>
- </add>
- <add as="VirtualCLK0" extend="CLOCK_f"/>
- <add as="CLKSPLIT_f" extend="Split"/>
- <add as="IMPSPLIT_f" extend="Split"/>
- <add as="CLKSOM_f" extend="CLKSOMV_f"/>
- <add as="CLKOUT_f" extend="Icon">
- <add as="image" value="blocks/CLKOUT_f.gif"/>
- </add>
- <add as="ABSBLK_f" extend="blockWithLabel">
- <add as="displayedLabel" value="y = |u|"/>
- </add>
-</mxStylesheet>